schema-type directives