This changeset includes tests for early errors and those generated dynamically by eval. It also accounts for relevant AnnexB extensions.