injector_mt compile clean

problems:

basic_string(const basic_string&, param2, param3, param4); // will be deleted