Insights from Metaprogramming Ruby

Singleton