Zaslat SMS: Testing and learning on distributional and set inputs