public float read_float(string path, float defaultValue = 0.0F)
        {
            if (_valueStorageService.TryRead <float>(RelativeValueStoragePath.Parse(path), out var value))
            {
                return(value);
            }

            return(defaultValue);
        }
        public bool read_bool(string path, bool defaultValue = false)
        {
            if (_valueStorageService.TryRead <bool>(RelativeValueStoragePath.Parse(path), out var value))
            {
                return(value);
            }

            return(defaultValue);
        }
        public int read_int(string path, int defaultValue = 0)
        {
            if (_valueStorageService.TryRead <int>(RelativeValueStoragePath.Parse(path), out var value))
            {
                return(value);
            }

            return(defaultValue);
        }
        public string read_string(string path, string defaultValue = null)
        {
            if (_valueStorageService.TryRead <string>(RelativeValueStoragePath.Parse(path), out var value))
            {
                return(value);
            }

            return(defaultValue);
        }
        public PythonDictionary read_object(string path, PythonDictionary defaultValue = null)
        {
            if (_valueStorageService.TryRead <IDictionary <object, object> >(RelativeValueStoragePath.Parse(path), out var value))
            {
                return(PythonConvert.ToPythonDictionary(value));
            }

            return(defaultValue);
        }
        public object read(string path, object defaultValue = null)
        {
            if (_valueStorageService.TryRead <object>(RelativeValueStoragePath.Parse(path), out var value))
            {
                return(value);
            }

            return(defaultValue);
        }
 public void delete(string path)
 {
     _valueStorageService.Delete(RelativeValueStoragePath.Parse(path));
 }
 public void write(string path, object value)
 {
     _valueStorageService.Write(RelativeValueStoragePath.Parse(path), value);
 }