-record(arg, { name :: binary(), default :: gleam@option:option(any()), help :: gleam@option:option(binary()), try_map :: fun((binary()) -> {ok, any()} | {error, binary()}) }).