member1, member2, member 3 illustrate different ways of dealing with
singleton variables.  Having singeltons generates warning messages but
doesn't affect the execution of the program.
