Good eye, seems like it doesn't have `fileName`, but does have `filename`, and consistently is the same type as this throws before the process even starts if there's a failure