fix($q): reject should catch & forward exceptions thrown in errback