Domain Object Overhaul: Contact me with problems (See Log File)
This will break predefined constructors.