override func post<T: Codable>(_ data: Data?, to path: Path, completion: @escaping (T?, Error?) -> Void) {
                var embedContext: EmbedContext?
                if let data = data {
                    embedContext = try? decoder.decode(EmbedContext.self, from: data)
                }