Certainly PUSHNEW and ADJOIN behave the same way with respect to the :KEY argument, namely the way ADJOIN does this. The manual should be tweaked to make this absolutely clear. -- Scott