修正变量名冲突造成的一些奇怪的问题