A jsint.JschemeThrowable is used to support throwing and catching
of objects in Jscheme programs.
author: Timothy J. Hickey, Copyright 2000, tim@cs.brandeis.edu, license author: subsequently modified by Jscheme project members author: licensed under zlib licence (see license.txt)