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

     for the setting, or if the value couldn't be interpreted as an array of 
     `Any`.
     */
    public func array(named name: String)
        -> [Any]?
    {
        return value(named: name) as? [Any]

     - 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 `Double`.
     */
    func double(named name: String)
        -> Double?
    {
        return number(named: name)?.doubleValue
