- Wrap if parent (i.e. chained operations)
- Wrapping edge case (child not actually long enough to wrap, but causes parent to wrap poorly i.e. wrap parameters to single newline)
- Include indent in line length
- Wrapping based on cognitive complexity?
- Restructure for readability
- Single pass algorithm? (I.e. only write the string once by calculating length from components)
(Stack pushers as graph pre-transformation?)
(Stack pushers as graph pre-transformation?)