 			result = .colorValue(val)
 		} else if let val = obj as? CNImage {
 			result = .imageValue(val)
-		} else if let val = obj as? NSObject {
-			result = .objectValue(val)
 		} else if let val = obj as? CNValueReference {
 			result = .reference(val)
 		} else if let val = obj as? Dictionary<String, Any> {

 * @file	CNValue.swift
 * @brief	Define CNValue class
 * @par Copyright
 *   Copyright (C) 2017 Steel Wheels Project
 */

#if os(iOS)

				}
			}
			result = .arrayValue(newarr)
		} else if let val = obj as? NSObject {
			// this must be put at the last
			result = .objectValue(val)
		} else {
			result = nil
		}
