[boost] Why shadowing?