             actionPropertyProperties.append(propertyName.copy() as! NSAttributeDescription)
             relationshipPropertyProperties.append(propertyName.copy() as! NSAttributeDescription)
             
-            let propertyValue: NSAttributeDescription = NSAttributeDescription()
+            let propertyValue = NSAttributeDescription()
             propertyValue.name = "object"
             propertyValue.attributeType = .TransformableAttributeType
             propertyValue.attributeValueClassName = "AnyObject"

            relationshipObjectSetRelationship.deleteRule = .NoActionDeleteRule
            relationshipObjectSetRelationship.destinationEntity = entityDescription
            
            let relationshipObjectRelationship: NSRelationshipDescription = NSRelationshipDescription()
            relationshipObjectRelationship.name = "relationshipObjectSet"
            relationshipObjectRelationship.minCount = 0
            relationshipObjectRelationship.maxCount = 0

            actionGroupProperties.append(group.copy() as! NSAttributeDescription)
            relationshipGroupProperties.append(group.copy() as! NSAttributeDescription)
            
            let groupRelationship = NSRelationshipDescription()
            groupRelationship.name = "node"
            groupRelationship.minCount = 1
            groupRelationship.maxCount = 1
            groupRelationship.optional = false
            groupRelationship.deleteRule = .NoActionDeleteRule
            
            let groupSetRelationship = NSRelationshipDescription()
            groupSetRelationship.name = "groupSet"
            groupSetRelationship.minCount = 0
            groupSetRelationship.maxCount = 0
