Adding event handler on fulfilled or failed wrapped promises fires event immediately