def reload(method, path, options = {})
      self.loaded = true
      response = request(method, path, self.class, Smash::filtered_options(options))
      self.merge!(response)
      clear_errors
      !redirect?
    rescue Smash::Error => e
      self.merge!(e.response) if e.response.is_a?(Hash)
      false
    end
def reload(method, path, options = {})
      self.loaded = true
      response = request(method, path, self.class, Smash::filtered_options(options))
      self.merge!(response)
      clear_errors
      !redirect?
    rescue Smash::Error => e
      self.merge!(e.response) if e.response.is_a?(Hash)
      false
    end
reload the object after doing a query to the api