Format of pretty printing.
Flags that .init values should be hidden.
Indentation character.
New line terminator. See: https://en.wikipedia.org/wiki/Newline
Flags that (field) types should be shown.
See Implementation
Format of pretty printing.