Actually I didn't make the claim that Ruby follows the principle of least surprise. Someone felt the design of Ruby follows that philosophy so they started saying that. I didn't bring that up actually.
Traveling you realize that differences are lost: each city takes to resembling all cities places exchange their form order distances a shapeless dust cloud invades the continents.