Why is this `expandFiles()` different than the other? Why don't we just expose it instead of redefining it?