TreeSet/TreeMap don't have a size based ctor