Some Tcl interpreters (such as those shipped with most EDA tools) support the -echo option
of the source command to print the commands being executed by the sourced script.
To mimic this from a normal Tcl interpret, one may do something like this:
# re-define `source` to accept `-echo`
if {[info commands "source"] eq "source"} {
