we could depend on the symfony file component, would be much nicer. but i would say its not worth the additional dependency.