return lookup as proc to map and call each
fix tests, use batch_write
bumps version