Zaslat SMS: A legal theory for autonomous artificial agents