Combine overloaded partition functions via default

Instead of overloading the partition functions with various method
signatures allow applicable arguments to be left out.