* added trace_t::init()
* added ctor for trace_t