Modified: Exceptions are now written to the PortalResponse the same was as any other Result