modified:   handler_interface_flexible.hpp