/** * Impure storage API * * This code is responsible for * * - fetching the program state from storage * - putting the program state into storage * * @module */