supports totals for self.fields (model properties)