Decode logic a little bit.  Trace class is singleton.