Demonstrating the interoperability and decoupling of Zend Expressive