prevent unused '_' variables from appearing in C code
report unused variables also across closures