After the work (2), the vp instance will be cleanup by call __del__.
But something go bad.
super has no method named __exit__.