I seem to remember seeing this complaint before but: why is (VALRET) the same as (QUIT) ?? The only documentation I find for valret of no args is in the old Moonual, where it claims that (VALRET) was like (IOC Z) which certainly isn't (QUIT)!