Compiles.
Turn ESLevelDBWriteBatch into ESLevelDBScratchPad.
Don’t use fast cache by default.
Test succeed.
Clean up test code.
Returning to ESLevelDB.
Fast enumeration working.
Working with ranges.
Reverse iterator working.
allKeysForObject working.
allValues working.
getObjects:andKeys: working.
objectsForKeys:notFoundMarker: working.
Fixed valueForKey. objectEnumerator working.
Fix value enumerator.
Reverse iteration working.
Reverse iterator really working now.
Removed mutationPtr from header. Tests still succeed.
Fix more tests.
Tested valueForKey: