Is there a way to validate an argument to ensure that it has only a list of specific values? For example ``` func( suit = Json(hearts | clubs | spades | diamonds) ): ``` Or maybe validate against an existing Python enum