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