anti namespace pollution