docs: def get_select_fields(self, select_fields=None):
          """
          :return: string specifying the attributes to return
          """
          return self.heading.as_sql if select_fields is None else self.heading.project(select_fields).as_sql