Meta-lesson of the talk: many 'magic' Ruby features become obvious once you read the source. Adjacent-string concatenation falls out of one BNF rule in parse.y; Symbol#to_proc, Hash#to_proc and the &method(:…) pattern are each a handful of readable lines in Rubinius's pure-Ruby implementation.