trapcall

http://goo.gl/zcGv1