This doesn't sufficiently test ```_regrid_reference_surface``` and ```_regrid_bilinear_array```.
Please add tests that include:
 - differing source and target grids
 - ```if dtype.kind == 'i':```