Prototype of SchemaManager