`swipe` no longer echoes intermediate `Right` swipes
Added `fromArrows`