improves how opts are passed to/from marked-extras