abuse zend_ptr_stack