I just thought of this, so I haven't researched it yet, but wanted to start a thread: I will need to check the details of an X2 Workflow in order to properly configure my E-Commerce application. For example, if there is no Approval step in the Flow, that means Approval is automatic, and I will collect payment. Some of these settings could be handled in configurations/settings, but since there will probably be a flow for each product or small group thereof, it would be cleaner if a change in the Workflow could automatically reconfigure the checkout process. Of course, the custom logic has