This is a text description of vhstep2.gif
The first time the object is accessed, the ValueHolder reads and returns the object.