start v2.0a28x
Added Logger::WouldLog utility
Comments/code cleanups to ObjectVariantMapper
replace ObjectVariantMapper::TypeMappingDetails::CTOR(details about class) with private MakeCommonSerializer_ForClassObject_() and use that direcly in AddClass; this allowed enabling some extra assertions that class being mapped as definitions for each data member type (and re-rganized some tests to assure this was true)
minor cleanusp to ObjectVariantMapper::TypeMappingDetails
comments and lose default args to ObjectVariantMapper::StructureFieldInfo::CTOR
ObjectVariantMapper::AddClass() now supports optional toObject Preflight hook (for backward compat reads)
Mapping<KEY_TYPE, VALUE_TYPE, TRAITS>::Equals_NEW () - part of getting rid of dependency of value type comparer
lose  Mapping<KEY_TYPE, VALUE_TYPE, TRAITS>::_IRep::_Equals_Reference_Implementation and  Mapping<KEY_TYPE, VALUE_TYPE, TRAITS>::_IRep::Equals() pure virtual and overrides (doing in Mapping<> template direclty)
Completd conversion of Mapping<>::Equals() support to using new strategy with passed in template value compare function - so no more dependnecy in mapping on value compare (or nearly - one more pass needed)
hopefully finished getting rid of valuetypecomperare stuff iwth Mapping<> tmeplate (test a bit more)
comments cleanups (todo) and lose BWA for recent Mapping<> cleanup (op== req)
Stroika v2.0a28