requirements, resource, member, collection, by-endpoint schemas, attribute options, check_array