recursive in-place Uglify