That’s all well and good in practice, but how does it work in theory?