An extensible debugging tool that supports data abstraction. - Peter Cowen (1991)