因为修改了 Borning 接口，所以改掉几个编译警告