Nullable validation types and more flexible params fun (ex filter_params).