Shall optional properties be created with null by default?