Do a breadth-first search, invoking functor on each area. If functor returns 'true', continue searching from this area. If functor returns 'false', the area's adjacent areas are not explored (dead end). If 'maxRange' is 0 or less, no range check is done (all areas will be examined). NOTE: Returns all areas that overlap range, even partially TODO: Use ladder connections helper function
source not stored for this graph (policy: none)
no test coverage detected