Add missing productions for Promise<T> types to the grammar.