Good point, that check doesn't make sense if we allow tolerance in comparison. That line should be refined with the `if-else` that follows.