isCallableFunction.canGetPointerToIt

trying to get a pointer to something is a good way of making sure we can attempt to evaluate isSomeFunction - it's not always possible

template isCallableFunction(alias F)
enum canGetPointerToIt = __traits(compiles, &F);

Meta