fixed bug in y_userobj_t on_extract pushes multiple items onto stack