It did that in the original implementation (if some rule returned zero, it just moved on to the next one, as if it returned false or undefined).
But should it really do that?
It did that in the original implementation (if some rule returned zero, it just moved on to the next one, as if it returned `false` or `undefined`).
But should it really do that?
It did that in the original implementation (if some rule returned zero, it just moved on to the next one, as if it returned
false
orundefined
).But should it really do that?