Reading RSpec — a journey of meta programming

Meta-programming