Matthew is porting the prefetch change in eleveldb to 1.4. That changes the semantics of the 'next' move.  I will look into rewriting this code properly with an elveldb fold instead, which protects it from the semantics change and possible performance loss.