Better than RoR...

The sad thing is that people will probably actually end up paying for
this.