implicit attr_accessor