/// <summary>
 /// Retrieve all committees for a chamber
 /// </summary>
 /// <param name="chamber">House, Senate, or Joint</param>
 /// <returns>Multiple committees</returns>
 public List<Committee> GetList(Globals.CHAMBER_TYPE chamber)
 {
   var response = HandleResponse<JSONGetListResponse>(base.Request(Verbs.GETLIST,
     "chamber", ChamberString(chamber)
   ));
   var result = new List<Committee>();
   response.response.committees.All(item => { result.Add(item.committee); return true; });
   return result;
 }
 private string ChamberString(Globals.CHAMBER_TYPE chamber)
 {
   var s = chamber.ToString().ToLowerInvariant();
   return Char.ToUpperInvariant(s[0]) + s.Substring(1);
 }