InflationNodalCurve compounded seasonality check

Line 155 of InflationNodalCurve checks whether adjusting the latest fixing by seasonality is less than 1e-10

Should this be checking the absolute value? And should the threshold be a bit smaller? e.g. are you expecting this to be exactly zero?