`attr_reader` ?