should extension use same code style as Yii2 core?