more work on schema-based validation of metaobjects