Remove useless constructors with System2.INSTANCE
Remove useless constructors with System2.INSTANCE
Fix some quality flaws