Can you provide more guidance to do validation? Also, if the documentation is lacking we should have a Jira issue to track that.
The easiest way to create a RowsetTable is to use the Table() factory method and give it a rowset:
Can confirm for 'RowsetTable' - thanks !
Still unsure about a 'TableQueryResult'.
Oh for TableQueryResult you do:
results = syn.tableQuery("select * from syn1234", resultsAs="rowset")
validated all three.