omg why name a file json.rb put it on the load path and it gets loaded before the original json.rb file (Silly me)