I know what you mean. 

Instead of tracking the running status, you could just short-circuit with `return false` when a validation fails. The code is doing the same thing, really. 

The question is whether it's clearer to have the repetition in the array values or in the method names.