stub in-app products for testing (bug 1045259)

What you described is a hanging indent. What I used was a vertical indent. I prefer vertical indents because they preserve the execution logic of the code. The hanging indent in your example obscures the continuation of the call slightly because it hangs closer to the first equal sign (to my eyes anyway).