AppendVec: a concurrent append-only container of immutable values This container data structure ensures that reads return stable references and can happen concurrently to a write.