Schema combinator that requires all sub-schemas to match.
List<Schema>? get allOf => (_value[Keys.allOf] as List?)?.cast<Schema>();