in some cases, we want to be able to specify that the application will be serial. We should support this with a `NoPartition` type.