you copied the description from setContext, which does propagate. If setScope doesn't propagate, then i don't see the point of making it a separate method