[cvs-nhc98] Fix "head []" bug - the unit value () was to blame.