- QA: Refactor to base class: emitTypeName()