Allow averaging of negative values, but avoid creating zero or negative lobes