fix deferred provider extending
Merge branch 'fix/extend-deferred' into fix/extend-resolved
test no longer incomplete