Comments/Cleanups and lose COMPILE_FACTORY_MAPPING_USING_LINKEDLIST_ - just always default to Mapping_LinkedList<> for Mapping<> template