I think it makes it a bit more readable, but this is not something that was introduced in this pull request anyway. The next step is to move all the file upload logic to separate classes, and I will be refactoring the individual methods after that.