All I'm saying is I think the code is more readable when I can read the promise chain start to finish in line. If I have to find the promise chain then trace each function back to another part of the file it's harder to read. Again, it's mostly a style nit so I wouldn't hold up the patch just for that.