private func encodeSubscripted(_ index: Int, in encoder: URLEncoder.Encoder) throws {
           var container = encoder.keyContainer()
           try container.encode("[\(index)]")
       }