def _get_constrained_cube(cube, constraints):
    """Merge multiple :class:`iris.Constraint` s and apply them to cube."""
    constraint = constraints[0]
    for new_constraint in constraints[1:]:
        constraint &= new_constraint
    return cube.extract(constraint)