container interface
eq
addset