small cleanup, added 2nd version of Iterator getValue