trace generator is used for source and destination

This simplifies the script design and permits flexible tracing
scenarios.