Start validation functions to implement "Greg's List" in the API