Fair enough -- although @matei was talking last night about being cautious about private API changes as well.  Is there an actual need to remove takePartition?