Would it be possible to eliminate the dependency to HttpFoundation to make it standalone ?