Aligning the initial `,`s sounds like indentation, not alignment.

My intention was just about everything: import lists, `::`s in record definitions, names and `=`s in `let`s, names and `<-`s in binds, `->` in cases, `=` in guards, etc.

This was very much a personal preference guide. I'd be OK not specifying either way and calling this one to each their own.