CTFE: paintTypeOntoLiteral() to UnionExp