the problem is, in difflet you can't require('traverse')