a little cleanup on record diffs
clients can now designate an iterator field