title: type 'List<String>' is not a subtype of type 'String' in type cast
body: <p>I have this:</p>
  
  <p><code>List&lt;String&gt; _filters = &lt;String&gt;[8, 11];</code></p>
  
  <p>I pass this <code>_filters</code> into this endpoint:</p>
  
  <pre><code>this.api.setInterests(token, _filters)
    .then((res) {
      print(res);
    });
  </code></pre>
  
  <p>which looks like this:</p>
  
  <pre><code>  Future setInterests(String token, List&lt;String&gt; interests) {
      return _netUtil.post(BASE_URL + "/setinterests", body: {
        "token": token,
        "interests": interests
      }).then((dynamic res) {
        return res;
      });
    }
  </code></pre>
  
  <p>Passing <code>_filters</code> always throws the error:</p>
  
  <p><code>type 'List&lt;String&gt;' is not a subtype of type 'String' in type cast</code></p>
  
  <p>I don't know what else dart wants from me.</p>