update documentation for register_parser and provide a soft parameter for no-erroring