If you want the exact same dependencies plus some more, I think it is fine to extend the resolvable.
If you want a defined set that just in the default case is the same as the resolvable, extend what you want to extend from manually.
As Thomas said, highly depends on the concrete use-case.