A log type which permits concurrent appends through shared references, and pruning via a mutable reference.