renamed Collection#size() to Collection#concreteSize()