Add the FOR_EACH helper macro