Default: lock entities to schema but allow any predicates.
Relaxed: prefer schema types but allow entities and predicates outside the schema.
Strict adherence: only extract entities and predicates defined in the schema.