Add support for promoted type literals