Changed tracer interface to accept a DestinationStore in the constructor, rather than a filename