Fix the need for an end `,` in o_main_parser
Currently a strict ; looks good but it would be nice to allow strict , for all but last (last is optional).
Currently a strict ; looks good but it would be nice to allow strict , for all but last (last is optional).