code: def list_tables(self, limit=None, start_table=None):
          
          result = self.layer1.list_tables(limit, start_table)
          return result['TableNames']
docs: Return a list of the names of all Tables associated with the
          current account and region.
          TODO - Layer2 should probably automatically handle pagination.
  
          :type limit: int
          :param limit: The maximum number of tables to return.
  
          :type start_table: str
          :param limit: The name of the table that starts the
              list.  If you ran a previous list_tables and not
              all results were returned, the response dict would
              include a LastEvaluatedTableName attribute.  Use
              that value here to continue the listing.