       static var attributeDescription: NSAttributeDescription {
         let attributeDescription = NSAttributeDescription()
         attributeDescription.name = name
-        attributeDescription.attributeType = .StringAttributeType
-        attributeDescription.optional = false
-        attributeDescription.indexed = true
+        attributeDescription.attributeType = .stringAttributeType
+        attributeDescription.isOptional = false
+        attributeDescription.isIndexed = true
         return attributeDescription
       }
     }

      static var attributeDescription: NSAttributeDescription {
        let attributeDescription = NSAttributeDescription()
        attributeDescription.name = name
        attributeDescription.attributeType = .DateAttributeType
        attributeDescription.optional = false
        return attributeDescription
      }
    }

      static var attributeDescription: NSAttributeDescription {
        let attributeDescription = NSAttributeDescription()
        attributeDescription.name = name
        attributeDescription.attributeType = .integer16AttributeType
        attributeDescription.isOptional = false
        attributeDescription.isIndexed = true
        return attributeDescription
      }
    }
