RedHanded - Wonder of the When-Be-Splat
"I was refactoring a parser and it occured to me that I could just do a when *tokens.keys at one point. Ruby treats it just like a list of conditions."