Better support for type-aliases of basic types