Checkstyles rules applied. Some ignored.
Reverted private constructor code, as class is meant as an example (bare minimum) - does not get executed. Post dicussion with @grundlefleck.