Invia SMS: Generic Programs and Proofs