except compile-time ones. Solves variable shadowing in constructions like cpu_to_le (le_to_cpu(x) + 1).