public static function read($key = '', $default = null)
    {
        if (empty($key)) {
            return self::instance()->all();
        }
        if (!self::exists($key)) {
            return $default;
        }
        return self::instance()->get($key);
    }