public SimpleModelInspector()
 {
     isEntity             = (t, declared) => declared || MatchEntity(t);
     isRootEntity         = (t, declared) => declared || MatchRootEntity(t);
     isTablePerClass      = (t, declared) => declared || MatchTablePerClass(t);
     isPersistentId       = (m, declared) => declared || MatchPoIdPattern(m);
     isComponent          = (t, declared) => declared || MatchComponentPattern(t);
     isPersistentProperty = (m, declared) => declared || ((m is PropertyInfo) && MatchNoReadOnlyPropertyPattern(m));
     isSet         = (m, declared) => declared || MatchCollection(m, MatchSetMember);
     isArray       = (m, declared) => declared || MatchCollection(m, MatchArrayMember);
     isBag         = (m, declared) => declared || MatchCollection(m, MatchBagMember);
     isDictionary  = (m, declared) => declared || MatchCollection(m, MatchDictionaryMember);
     isManyToOne   = (m, declared) => declared || MatchManyToOne(m);
     isOneToMany   = (m, declared) => declared || MatchOneToMany(m);
     declaredModel = new MixinDeclaredModel(this);
 }
		public SimpleModelInspector()
		{
			isEntity = (t, declared) => declared || MatchEntity(t);
			isRootEntity = (t, declared) => declared || MatchRootEntity(t);
			isTablePerClass = (t, declared) => declared || MatchTablePerClass(t);
			isPersistentId = (m, declared) => declared || MatchPoIdPattern(m);
			isComponent = (t, declared) => declared || MatchComponentPattern(t);
			isPersistentProperty = (m, declared) => declared || ((m is PropertyInfo) && MatchNoReadOnlyPropertyPattern(m));
			isSet = (m, declared) => declared || MatchCollection(m, MatchSetMember);
			isArray = (m, declared) => declared || MatchCollection(m, MatchArrayMember);
			isBag = (m, declared) => declared || MatchCollection(m, MatchBagMember);
			isDictionary = (m, declared) => declared || MatchCollection(m, MatchDictionaryMember);
			isManyToOne = (m, declared) => declared || MatchManyToOne(m);
			isOneToMany = (m, declared) => declared || MatchOneToMany(m);
			declaredModel = new MixinDeclaredModel(this);
		}