This is one place where Unit Tests help nicely. If the group were using Test First, then the zealots would've had to read and revise tests before they rewrote code. They would've been able to read the test code and would've known about the business logic requirements. If they didn't do that, then failing tests would've clued them in.