All three tasks with eruby and rb and generate and all that good stuff.
The expects remain to be fixed appropriately.
Also 30 files are generated instead of 3.