The graphic extending_questions.gif shows graphically how extended questions work, using elements in boxes and connecting lines that define relationships are simple or complex. In the upper left is the Questions box, which relates (via a Simple connection) to the right to "Extended attributes, validation status, exception_text, full_value_text, etc.". Questions relates down and to the right via a Simple connection to "Extract macros with one variable." Finally Questions relates downward via a Complex connection to a shaded area marked "ONly for Extract: not in DCM" which contains two boxes. The first box in this shaded area is "Extract macros with more than one variable," and the second is "Must map each extract macro parameter with a simple question."