public PrefVal <float> flt(string key, float defaultVal, bool saveOnEveryWrite = true) => new PrefValImpl <float>( key, () => backend.getFloat(key, defaultVal), value => backend.setFloat(key, value), backend, saveOnEveryWrite );
public float read(IPrefValueBackend backend, string key, float defaultVal) => backend.getFloat(key, defaultVal);