Make master branch functionally similar to small-changes branch sans that last iteration is not taken where zero is returned.