change multiple-inheritance desugaring