make separating aliases into multiple lines optional

In #103 we started splitting aliases into multiple lines, to solve #60.  Instead of hard-coding this behavior, it should be optional.