and fix violations.
to produce a similar styled output like the other toString() methods and add unit-test for the method.