You are correct - that was the very bug you are fixing :-)

Perhaps then you can use `<self.has_key?(k)>` instead of `<!tv.nil? >` to conform with the rails preferance of