Persistent Holder

constructor(state: State<T>, save: SaveToPersistent<T>, clear: HookClear)