our @ISA = qw( Collection::Bounded Collection::Unique Collection::Generic );