resolve name conflicts for multiple type binding