Need to set indent for declarations that continue into the next line: e2e flows, property associations, etc.
Line break after ';' at end of declaration must be required, otherwise there is a problem with comments (see pullprotocol.aadl). Not clear why this is the case.
Line break after ';' in property expression must be optional
Xtext issue: NoSpace takes precedence over LineWrap. Need to override Xtext behavior.
The code formatter needs to be re-worked. Currently it doesn't work with models that contain end to end flows or internal features.