Similar Items: Constraint solving in non-permutative nominal abstract syntax