Ah perfect! I was never much one for reading instructions. ;) Thanks Krook... On 4/19/05, Daniel Krook <krook at us.ibm.com> wrote: > Actually, the key to the whole thing (also from Adam's book, pp 261-263) > is to define what values are acceptable as properties in the constructor. > In this example only valOne and valTwo can be set and get: >