Igor Wiedler: @BarnabyWalters regarding your #stackphp question, I believe this answers it: https://github.com/stackphp/run 

@igorwhiletrue thanks! I was aware of stackphp/run, but wondered if there was an alternative which left the run method in place — Silex is such an exquisitely designed and concise abstraction it’s a pity to have to give that up and introduce extra packages, namespaces and functions (more surface area to learn and remember).