always replace file fragments otherwise a File{replace=>false} in caller will prevent concat working