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