P0007r091
P0007r091