Unlike functions, types in new hdrgen don't currently include standard which means that the generated headers unconditionally include all types. This is a regression from old hdrgen where the generated headers only included types based on the selected standards.