Add prelimenary Trace implementation.