Playing with Ruby Metraprogramming : }