We wanted to overload the operator `invoke` but it...
# functional
r
We wanted to overload the operator
invoke
but it felt weird as if it's applying the same stuff twice