This comes with an example showing how the external event loop is supported in a first implementation.