Write new line between contract classes
If interface is IIdentity, write equality functions (biased implementation)
whitespace fixes