specified subSchemas as optional [skip ci]