CTFE: paintTypeOntoLiteral() to UnionExp

Refactor only.