dynamically change obj type ctstr->ictstr when internalizing