P0007r065
P0007r065