Throw the exception return by the the presentation compiler

Only the Left side of the Either was taken in account. Adds pattern
matcher to display the real exception.