Here's a reason why that's no good. The `def temp` overrides the attr_accessor http://rubyfiddle.com/riddles/f1f85