Reformatted code with spaces. The empty constructors are needed for reflection used by the Maven and Ant plugins. This was
caught by the integration tests.