Use case for parseFile should be file upload so we make sure checking mime type in there so others don't need to handle it. A bit slower but a bit more secure.