Generic container library for Common Lisp