Apply journal in async fashion
Consistent test naming
add failing test
Extract List Operation
wip
use release operation
Correctly reuse empty space
Make test play nice with async journal