Decoupling View class and AssetBundle class

I have try to decouple yii\web\View class and yii\web\AssetBundle class. There was two way dependence: View class depended AssetBundle class and vise versa. Now there is one way dependency: View class dependes AssetBundle only.

I don't know how it is useful may be but I my thought is to lead the design principles I have study recently.
@qiangxue what do you think?