Partial directory_log::Log{Reader,Writer} implementation.