I mean I get it - but, it doesn't feel like ruby to me. It lacks clarity. Maybe it's just me, but i'm not psyched to see this. It feels like a scope creep of some sort.
I guess that feeling is always present when you try languages that are new, or our ignorance of pattern matching/Ruby?