The reason for the request is that I have many different types of requests coming in from a web service, and due to an external system, they have to all come in on the same endpoint, and I wanted to avoid lots of wires and links by having the original request come into one flow, and then it would scan the flows to see if an appropriate handler exists for that type of request. If yes, it would pass the msg to that flow, otherwise it would send an error back to the service.
Right now my initial flow (with the http in node) has a link out node, then for each of my individual request types, I start with a link in node (connected to above), and then use a sub flow to determine if the current flow is a suitable handler. There are some problems with this. One is that I find the link nodes a bit messy. Second, there is no way to detect if there is no handler for a specific request type, or if I've accidentally added two handlers for a specific request type.