when it's used by HiveRecordSet (line 158)