Fixed a bunch of methods in the PartitionEstimator so that they don't case the base_partition ints to Integers