Former-commit-id: 3601abfc89478185afec3594375080778214283e
acquire(init), set, get, delete, clear, visit, len, release(destroy)