Use case: allows user to specify that items are not infinitely divisible and must be ordered in batches