Added support for Builtin: Reinterpreting Types