IKASAN-706 Fix VisitingFlowElementInvoker to check return type of a Broker so the FlowEvent does not set the payload to itself, causing a recursive method call in FlowEvent.toString()