Exceptions
Exceptions  implemented on top of pipelines.
Exceptions can catch the method exception and transform the return value
Exceptions must implement the IException interface.
if the exception decorate a class it will run on all class methods.
Usage#
Catch#
we create custom error filter and override the default error handling
now lets use out date pipe