Wrote, but still need to review impl of newIdGenerator(), under value
manager class.