work with fields which have number 0 (as opposed to 000) which has been noticed in the wild (invalid, but --stats shouldn't really die)