Add PromiseTypeSyntaxNew macros