Promise fixes

Adapting stomp for new promise api
You still missed a `$this` here for 5.3 compatibility.