# Functions
ParseAssertionsBlock parses the given contents as an assertions block.
ParseExpectedRelationsBlock parses the given contents as an expected relations block.
# Structs
Assertion is a parsed assertion.
Assertions represents assertions defined in the validation file.
ExpectedSubject is a subject expected for the ObjectAndRelation.
ObjectRelation represents an ONR defined as a string in the key for the ValidationMap.
ParsedExpectedRelations represents the expected relations defined in the validation file.
ParsedRelationships is the parsed relationships in a validationfile.
ParsedSchema is the parsed schema in a validationfile.
SubjectAndCaveat returns a subject and whether it is caveated.
SubjectWithExceptions returns the subject found in a validation string, along with any exceptions.
# Type aliases
ValidationMap is a map from an Object Relation (as a Relationship) to the validation strings containing the Subjects for that Object Relation.
ValidationString holds a validation string containing a Subject and one or more Relations to the parent Object.