const MAX_ARG_RESOLUTION_ITERATIONS: usize = 100;
Maximum iterations allowed when resolving argument references through the scope chain. Prevents infinite loops when circular argument references exist (e.g., arg1 -> arg2 -> arg1).