public class BackupValueHolder extends ValueHolder
Used as the backup value holder in the unit of work for transparent indirection.
This ensure that a reference to the original value holder is held in case the
transparent collection or proxy is replace without first instantiating the original.