There's an `attr_reader` for `number`. I define (or lazily define) readers for my instance variables. This allows me to program to an interface. This change seems unnecessary.