Why does this seemingly innocuous range-v3 code crash? I have some usage of Range-v3 roughly like so: