allow options.touch to redefine copy dest