Path finding
hard-edged abstraction (Lakeview)