All inquiry functions should write values to the passed-in pointers,
instead of passing back addresses in the state lists.  This will
keep the program from altering the state lists without using the
'set' commands.
