super.setValue(createCollection(this.collectionType, 0)); else if (value == null || (this.collectionType.isInstance(value) && !alwaysCreateNewCollection())) {
super.setValue(createCollection(this.collectionType, 0)); else if (value == null || (this.collectionType.isInstance(value) && !alwaysCreateNewCollection())) {
super.setValue(createCollection(this.collectionType, 0)); else if (value == null || (this.collectionType.isInstance(value) && !alwaysCreateNewCollection())) {
if (this.collectionType.isInstance(value) && !alwaysCreateNewCollection()) {
super.setValue(createCollection(this.collectionType, 0)); else if (value == null || (this.collectionType.isInstance(value) && !alwaysCreateNewCollection())) {