      - returns: The value of the setting. Will be `nil` if there is no value
      for the setting, or if the value couldn't be interpreted as a `String`.
      */
-    public func string(named name: String)
+    func string(named name: String)
         -> String?
     {
         guard let val = value(named: name) else {

     currently no value for the specified setting that can be interpreted as
     a `String`.
     */
    public func string(named name: String, default defaultValue: String)
        -> String
    {
        return string(named: name) ?? defaultValue

     currently no value for the specified setting that can be interpreted as 
     an array of `Any`.
     */
    func array(named name: String, default defaultValue: [Any])
        -> [Any]
    {
        return array(named: name) ?? defaultValue
