Add support for subschema dependencies