made TracingSupport more extensible