successful parsing either monad for import.
implement until meta info parsing
make importOrDeal using higher order function
implementing parsing up to meta_info for all objects
separate type into detector/type.h
implement wrapper and interfaces INameable, IMetaInfoable.
make generic showname function using static_assert and std::is_base_of