Comment by Nasser Torabzade on How to extend q.promise in node.js? Leave a reply @minitech it does work, thanks. I wasn't writing it correctly until laggingreflex posted their answer.