Remove all fields that may've been added; primarily used for summary mode where we're changing the query because we didn't get data we needed.
public function clearFields() { $this->fields = array(); }