Take a bite of sammich that is separation of promiseflow and actual code magic and say 'mmm-mmm' with `qtree`, an extension of the `Q` promise library.