 
 	public override func create(identifier ident: String, value val: CNNativeValue) -> Bool {
 		/* Get property */
-		guard let imgfile = val.stringElement(identifier: KCSpriteViewDatabase.ImageFileItem) else {
+		guard let imgfile = val.stringProperty(identifier: KCSpriteViewDatabase.ImageFileItem) else {
 			NSLog("No imageFile property in \(#function)")
 			return false
 		}

	}

	private func assignNodeProperty(node nod: SKNode, value val: CNNativeValue) -> Bool {
		guard let alpha = val.numberElement(identifier: KCSpriteViewDatabase.AlphaItem) else {
			NSLog("No alpha property in \(#function)")
			return false
		}
		guard let position = val.pointElement(identifier: KCSpriteViewDatabase.PositionItem) else {
			NSLog("No position property in \(#function)")
			return false
		}
		guard let scale = val.numberElement(identifier: KCSpriteViewDatabase.ScaleItem) else {
			NSLog("No scale property in \(#function)")
			return false
		}
		guard let rotation = val.numberElement(identifier: KCSpriteViewDatabase.RotationItem) else {
			NSLog("No rotation property in \(#function)")
			return false
		}

	private static let	ImageFileItem		= "imageFile"
	private static let	ScaleItem		= "scale"
	private static let	AlphaItem		= "alpha"
	private static let	PositionItem		= "position"
	private static let	RotationItem		= "rotation"
	private static let	DurationItem		= "duration"

