fix #8851, type intersection bug in Grid.jl tests exposed by `call` overloading