A JavaScript engine for the scripts that documents carry: PDF JavaScript actions and document-level scripts today, EPUB scripting later.
A script failed: it threw, did not parse, or ran past the engine's limits.