Value is an array
Value is True or False
Value is a DateTime object
Value is a generic Dictionary/JObject/property bag
Value is a double
Value is a GUID
Value is an integer
Value is an arbitrary/custom object
Value is a string
Contribution type is unknown (value may be anything)
Value is a Uri
The type of value used for a property