I take this as being a symptom of the Ruby design aesthetic, which as a community exhibit an inordinate fondness for conjuring tricks.