Deakstadieđáhus: A Theory of Communicating Sequential Processes