reorganize ObjectHandler C++ addin functions
refactor #includes
insert into generated source code comments to indicate which typemap was used