Spacing between top level blocks
Having read https://gitlab.com/joneshf/purty/-/blob/master/docs/explanations/formatting.md I get that consistensy and some control over formatting are goals, but
Compactness or verbosity are not.
To me there is an question about vertial spacing: often people prefer two lines spacing between top level functions to make those major blocks more visually distinctable. Purty enforces one line spacing. What is your view on this?