An implementation of a generalized list optimized for insertion and deletion.