move all numberExpr, stringExpr, vectorExpr and charExpr to runtime types, and wrap them in literals