BTW, would you object to my removing the macrosIS_BUILTIN_TYPE(), IS_HIGHER_TYPE(), IS_HIGHEST_TYPE()from parse_coerce.h? They are used nowhere and are notbeing maintained --- eg, they don't seem to know aboutTIMESTAMPTZ.
regards, tom lane