fix type unification for errors in alt_complete
fix type unification for errors in alt_complete

since we were matching directly on the IResult, we were trying to unify
the IResult from both sides of the =>, which can have different
result types

meh/nom,Geal/nom,Keruspe/nom