P0007r061
P0007r061