Have I mentioned recently I hate Ruby?