title: how to add an new object with lists in it
body: <p>I want to create a new account, but how do I use lists in it?
  This is my code:</p>
  
  <pre><code>        account obj = new account
          {
              firstname = "..",
              surname = "..",
              job_title_id = ..,
              establishment_id = ..,
              email = "..",
              inherit_travel_allowance = ..,
              is_admin = ..,
              is_reporter = ..,
              is_exporter = ..,
              is_approver = ..,
              active = ..,
              free_1 = "..",
              free_2 = "..",
              free_3 = "..",
              creditor_nr = "..",
              approve_stages = new List&lt;approve_stage&gt;
              {
                  policies = new List&lt;ApprovePolicy&gt;
                  {
                      type = "..",
                      approver_id = ..
                  }
              }
          };
  
          string response = account.Add(obj);
  </code></pre>
  
  <p>It says that it does not containe an definition for policies, type and approver_id.
  This is the class:</p>
  
  <pre><code>public class account
  {
      public int id { get; set; }
      public string firstname { get; set; }
      public string surname { get; set; }
      public bool active { get; set; }
      public int expense_count { get; set; }
      public string creditor_nr { get; set; }
      public string email { get; set; }
      public int customer_id { get; set; }
      public bool inherit_travel_allowance { get; set; }
      public int user_id { get; set; }
      public int job_title_id { get; set; }
      public int establishment_id { get; set; }
      public string free_1 { get; set; }
      public string free_2 { get; set; }
      public string free_3 { get; set; }
      public List&lt;travel_allowance&gt; travel_allowance { get; set; }
      public List&lt;approve_stage&gt; approve_stages { get; set; }
      public bool is_admin { get; set; }
      public bool is_reporter { get; set; }
      public bool is_exporter { get; set; }
      public bool is_approver { get; set; }
      public int[] disallowed_categories { get; set; }
      public int[] disallowed_payment_methods { get; set; }
      public int[] allowed_categories { get; set; }
      public int[] allowed_payment_methods { get; set; }
  }
  public class travel_allowance
  {
      public int amount { get; set; }
      public string distance_unit { get; set; }
  }
  public class approve_stage
  {
      public List&lt;ApprovePolicy&gt; policies { get; set; }
  }
  public class ApprovePolicy
  {
      public string type { get; set; }
      public int? approver_id { get; set; }
  }
  </code></pre>
  
  <p>I have not found any information on how to solve this problem.
  This "account object" obj will be serialized to json.</p>