Clang has this and upcoming GCC will also have this: https://godbolt.org/z/KETrPEnT1

This is awesome!!