make subclassing collections easier