I'll try to incorporate the `options` array with that. I wanted to make the interface as generic as possible in case Gaufrette gets something like a `UriAwareInterface`.