kevinmost
But if the function the lambda is passed to is inlined, the return can be inlined as well, so it is allowed