Cool, sounds good—wasn't sure how to handle the difference between d3 convention and the agreed-upon Google Style Guide. Sounds like a reasonable solution to defer to d3, as the style is much easier to read IMO. FWIW, I believe the indent is for functions which return a new selection (which include enter, append (which are usually on one line), transition, select[All], etc).