Why do you people insist on using Cells for this?

All this method should do is this
```
    Trinity::AnyFriendlyUnitInObjectRangeCheck u_check(me, me, range);
    Trinity::UnitLastSearcher<Trinity::AnyFriendlyUnitInObjectRangeCheck> searcher(me, unit, u_check); 
    me->VisitNearbyGridObject(range, searcher);
```