FN1
#define xcheck(FN1, FN2) \
int e, error = FN1; \
#define xcheck_labels(L1, L2, P, FN1, FN2) \
xcheck(fn_for_each((L1), (P), (FN1)), fn_for_each((L2), (P), (FN2)))