> I would not call "to_a" very obvious, as compared to, say, "to_array"
Compare it with to_i and to_s.
Then suddenly it is a wonder of orthogonality :), and since they are
more common, then to_a is expected behaviour, imo.
Which not to say that the [* foo] shouldn't work as well.