fix partitionBy giving partitions of f(value) instead of values