we still use plain ISO C, so additionally supply the variable name. Compile-tested only, but at least that's some testing.