// ====================================================================
// Third, check all remaining elements against the unbounded match.
// ====================================================================
int lastPatternElementIndex = pattern_elements.length-1;
Pattern lastPatternElement = pattern_elements[lastPatternElementIndex].first();
Type lastDeclaredElement = declared_elements[declared_elements.length-1];
int item = environment.allocate(Type.T_VOID());
if(!willSkip(lastPatternElement,lastDeclaredElement)) {
// Only include the loop if we really need it. In many cases, this