Removed unnecessary  parameter
Adding callback firing back...
Added ResolverInterface
Adding the previous (catched) excpetion to the new exception
This way the stack-trace won't get lost completly