public bool HasTrack(object instance) { if (instance == null) throw new ArgumentNullException("instance"); using(@lock.ForReading()) { return instance2Burden.ContainsKey(instance); } }