Recognition of Somaliland as a country will lead to a bloody warEthiopia will recognise somaliland before signing of the deal for the simple reason that it will give it legal cover. You know the issue of recognising a country or not is a bilateral issue, that is why you here of countries recognising Taiwan and then unrecognising it again after being enticed by China. So recognising somaliland before signing the deal will give Ethiopia the legitimacy of signing with a partner country. A lot of somalis don't understand matters dealing with recognition. They confuse it with a seat in worldy institution like the United nations where you need not a veto from any permanent security Council member. So you can have a country that is recognised as a country and dealt with as such and not being a member of the UN, kosovo, Taiwan and the such. And this countries exchange full diplomatic relations and enter into binding agreements with recognising countries.