-record(parser_settings, { enforce_required :: boolean(), on_parse_error :: gleam@option:option(fun(() -> nil)), help_on_missing_argument :: boolean() }).