Feature for passing objects in URL::route

Add the possibility to generate the URL for a route like
['path' => '/users/{user}', 'name' => 'users.index']
with this call:
URL::route('users.index', ['user' => User::find(1)])