title: SQLite Async Connection missing WithChildren Methods
body: <p>I have a Xamarin Forms project that uses SQLite. I have a parent and child Model 
  with the correct Foreign Key, ManyToOne and Cascading options on relevant fields.</p>
  
  <p>I have been using Scott Hanselman's AsyncLock class (<a href="http://www.hanselman.com/blog/ComparingTwoTechniquesInNETAsynchronousCoordinationPrimitives.aspx" rel="nofollow">http://www.hanselman.com/blog/ComparingTwoTechniquesInNETAsynchronousCoordinationPrimitives.aspx</a>) 
  in my db methods like this:  </p>
  
  <pre><code>public async Task&lt;List&lt;Client&gt;&gt; GetAllAsync()
  {
      List&lt;Client&gt; clients = new List&lt;Client&gt;();
      using (await SQLiteBase.Mutex.LockAsync().ConfigureAwait(false))
      {
         //SQLiteAsyncConnection _connection is set up elsewhere...
          clients = await _sqLiteBase._connection.Table&lt;Client&gt;().ToListAsync().ConfigureAwait(false);
      }           
  
  return clients;
  }
  </code></pre>
  
  <p>No problem so far. The issue I am facing, is that I cannot see cascading actions on this connection. I added a normal <code>SQLiteConnection</code>, which had the -<code>WithChildren</code> methods, but I need to use the <code>SQLiteAsyncConnection</code> connection.</p>
  
  <p>I have references to SQLite.Net, SQLiteNetExtensions, SQLite.Net.Async and SQLitePCL.raw.</p>
  
  <p>Why can't I see the ~<code>WithChildren</code> methods on the async connection object?</p>