A class of objects in a cartesian closed category is called an exponential ideal if whenever and , the exponential object is in . Of course, in particular this implies that is itself cartesian closed.
If is a reflective subcategory, then it is an exponential ideal if and only if its reflector preserves finite products (see A4.3.1 in the Elephant).