Switched to Ruby.  Notice how object oriented code looks better in Ruby.