Validate query parameter
T validateQuery<T>(String name, Validator<T> validator) { return validator.validate(name, query(name)); }