whole_func_string: function TripCase (options) {
    if (!options || !options.email || !options.password) throw 'Missing required options';
  
    this.email = options.email;
    this.password = options.password;
    this.session = null;
  
    return this;
  }
func_code_string: function TripCase (options) {
    if (!options || !options.email || !options.password) throw 'Missing required options';
  
    this.email = options.email;
    this.password = options.password;
    this.session = null;
  
    return this;
  }
func_documentation_string: TripCase API client constructor Requires an email and password in options