improved support for unrecognized options