checkpointing reworked value builders with forward-ref handling; lists not in place yet