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

    }
    
    /**
     Create 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())
    }
    
    /**

     
     - parameter data:  The NSData used to convert to json.Top level object in data is an NSArray or NSDictionary
     - parameter opt:   The JSON serialization reading options. `.AllowFragments` by default.
     - parameter error: The NSErrorPointer used to return the error. `nil` by default.
     
     - returns: The created JSON
     */
