Anti-unification for unranked terms and hedges