Lispy (Take 2) - Code-as-data in Ruby, without the metaprogramming madness | Heykuki News