Oh, so you mean that attempting to opCall() a pointer is an entirely separate problem (bug?). Ok, makes sense.

But that still won't cancel out the need for various static ifs in the upcoming fix, to accomodate for: templated opCall() (exactly the same problem as with opDispatch), proxying a function, mixed templated/non-templated opCall declarations. What a mess :)