Resolve a type mismatch error by accepting NSPropertyDescription in place of NSAttributeDescription