I want to define a field called ‘label’ to be either a ‘Metric’ or null. Basically, if the user doesn’t want to provide a label, he needs to put null explicitly
label: !?Metric schema name 'M'
returns this error:
"no viable alternative at input '!?'",code:"SYNTAX_ERROR"