Zaslat SMS: Higher-order constrained horn clauses for verification