title: GetTableSchema() inaccessible due to its protection level
body: <p>trying to instantiate a Query in SubSonic using the below method (as it apparently does not require a trip to the DB like the other methods for constructing a Query object do), per Scott Kohl's excellent SubSonic documentation.  Problem is, the generated code defines this method as private - not public.  Is there a better way to do this?  Was the change made recently from public to private?  Why?</p>
  
  <p>Thanks.</p>
  
  <pre><code>SubSonic.Query query1 = new SubSonic.Query(TradeBender.Item.GetTableSchema());
  </code></pre>