Constructors removed - force the usage of object initializers which are far more readable (at least in our cases).