Black-box FMM now evaluates kernels using KernelFunctors.