It seems that this patch has no reviewers specified. If you are unsure who can review your patch, please check this wiki page and see if anyone can be added: https://phab.enlightenment.org/w/maintainers_reviewers/
Can you add "ref T7657" into the commit message ? This documents why this is done for the future :)
Our "loop" in efl isn't a real loop object, its a Efl.App. Thus we still have the interfaces here on our "loop" object. The interfaces should not be implemented here, and the code for the interfaces should be removed :)
Nice! Looks like a sizeable reduction in complexity at the cost of a feature that seems dubious at best - and as cedric says, can be provided manually when it's actually necessary. I feel sometimes like EFL carries too much technical debt for features that very few devs actually need, so it's nice to see this go before eo stabilizes. ?