Sorry, I think I see the distinction.  Maybe we should have a `WT_READ_GEN_NOT_SET` constant (zero) to make this clearer?