context.throw supports Error instances