@RyanonRails: in this case we need the @ because we are overriding the getter to do an ||= x.new