Sinatra in SIX lines - How to do crazy stuff with Ruby

Metaprogramming