@classmethod
def _add_operation_bundling_arg_group(cls, parser):
    """Add argument group to parser for operation bundling."""
    bundling_group = parser.add_argument_group('bundling',
        'Bundle multiple operations for execution, e.g., to submit them all together to a cluster job, or execute them in parallel within an execution script.'
        )
    bundling_group.add_argument('-b', '--bundle', type=int, nargs='?',
        const=0, default=1, dest='bundle_size', help=
        'Bundle multiple operations for execution in a single scheduler job. When this option is provided without argument,  all pending operations are aggregated into one bundle.'
        )
    bundling_group.add_argument('-p', '--parallel', action='store_true',
        help='Execute all operations within a single bundle in parallel.')
