Why pass `String.Empty` when the filename is given to you?