     }
 }
 
-public extension KeyedDecodingContainerProtocol where Key == DictionaryKeys {
+internal extension KeyedDecodingContainerProtocol where Key == DictionaryKeys {
     /// Decodes a value of the given type for the given key.
     ///
     /// - parameter type: The type of value to decode.

    }
}

public extension UnkeyedDecodingContainer {
    /// Decodes a value of the given type.
    ///
    /// - parameter type: The type of value to decode.

    }
}

internal extension KeyedDecodingContainerProtocol {
    /// Decodes a value of the given type for the given key.
    ///
    /// - parameter type: The type of value to decode.
