Solved conflict with methods/functions having the same name + type conflicting by using the qualified name in the lookup.
Generated dtor calls when on delete[] call.