* count and print the columns we are rerouting
* introducing boxtrace_s::init()
* fixed potential memory leak