throwInvalidMappingException("The pattern of the 'extractRelationName' transform requires a named group 'relation'.")
throwValidationError("Property 'extractRelationName.pattern' requires a named group '(?<$extractCreationRelationNamePatternGroupName>[captured-text])' to be defined, instead was '$pattern'.")
}
if(!validLanguageTags.contains(language)){
throwInvalidMappingException("The language of the 'extractRelationName' transform must be one of $validLanguageTags.")
throwValidationError("Property 'extractRelationName.language' must be one of ${validLanguageTags.joinToString(",")}, instead was '$language'.")