optional_content_parsing = [
| `wrong_optional of (string * char * string) list *
[ `not_a_char of string
| `not_a_float of string
| `not_an_int of string
| `unknown_type of char
| `wrong_array of
[ `not_a_char of string
| `not_a_float of string
| `not_an_int of string
| `wrong_type of string
| `unknown_type of char
]
| `wrong_type of string
]
]