Ruby Metaprograaming Koans (Inspired by EdgeCase RubyKoans).