fix handling of unit comparisons in the case where one quantity a zero without explicit units
stable version, before doing work on bug fixes, supporting constants of integration