引入harmless作为模块