I think the checks in the block above allow creating a new context with existing contexts in progress. The new context will only get tuples starting from the current location in the table, which is incomplete.