`stmt_opt_multi` and `stmt_option_list` look the same. Why is there a need to define both?