* #each_with_index → #each
* Add new method #before
* Add new spec #before?
* Refactor that @option[:date] cache to intance variable