Any time an Error object is routed through a domain, a few extra fields
are added to it.
error.domainThe domain that first handled the error.error.domainEmitterThe event emitter that emitted an'error'event with the error object.error.domainBoundThe callback function which was bound to the domain, and passed an error as its first argument.error.domainThrownA boolean indicating whether the error was thrown, emitted, or passed to a bound callback function.
