Please isPositionWalkable -> isCursorSelectionInWalkablePositions
isPositionWalkable has confused me often enough after the semantics was extended, at least now please have a more hinting name.