autogen improve multiple inherit for same member name