Synchronous resolution of a call can be now also rejected without need to create and reject a promise by simply returning an instance of Error