 
 // MARK: - Types
 
+// MARK: JSON
+
 public typealias JSON = [String : Any]
 
 // MARK: - Protocols

        setValue(inJSON: &subJSON, value:value, forKeyPath: rejoined, withDelimiter: delimiter)
        json[firstKey] = subJSON
    }
}


}

// MARK: GlossKeyPathDelimiter

/**
 Default delimiter used for nested key paths.
 
