In some contexts, coercing via #to_ary and #to_a should work even when those methods are private.

Tricky behavior, but that's how MRI does it. :grin:
As always, feedback is very welcome.