Promise#reason is now the actual exception object