Compatibility exception class Written by Ilya Etingof <ilya@glas.net>, 2001, 2002. Suggested by Case Van Horsen <case@ironwater.com>.