Zero or one: expr?.
expr?
@type t() :: %Grammar.IR.Opt{expr: Grammar.IR.expr(), meta: Grammar.IR.Meta.t()}