Added test for indepence of REMOVE-* functions and removed PUSHNEW