Two variants here: - executing two protocols simultaneously, - chaining two protocols one after the other. How much boilerplate is required to do that? What tools can we provide for the users to make it easier?