I like this! I've been using my structure, after `for`, mostly going on "The preferred place to break around a binary operator is after the operator, not before it." Happy to change if there is consensus on your preferred form. Either way, aligning the next line to the open square bracket is probably a good idea.