         }
     }
     
-    /// json type
+    /// JSON type
     public var type: Type { get { return _type } }
     
     /// Error in JSON
     public var error: NSError? { get { return self._error } }
     
-    /// The static null json
+    /// The static null JSON
     @available(*, unavailable, renamed:"null")
     public static var nullJSON: JSON { get { return null } }
     public static var null: JSON { get { return JSON(NSNull()) } }

    }
    
    /**
     Find a json in the complex data structures by using the Int/String's array.
     
     - parameter path: The target json's path. Example:
     

    }
    
    /**
     Creates a JSON from JSON string
     - parameter string: Normal json string like '{"a":"b"}'
     
     - returns: The created JSON
     */
    public static func parse(_ string:String) -> JSON {
        return string.data(using: String.Encoding.utf8)
            .flatMap{ JSON(data: $0) } ?? JSON(NSNull())
    }
    
    /**
