When evaluating a complex point using a real grid, the error message is
ERROR: LoadError: MethodError: no method matching isless(::Float64, ::ComplexF64)
The function `isless` exists, but no method is defined for this combination of argument types.
which isn't the most illuminating. We could add a check to ensure the grid types match