fix dynamic style composition deep merge problem