don't advance iterator in a match(doc) method