minor tweaks to Collection<T>