public override bool Contains (object key) { lock (host.SyncRoot) { return (host.Find (key) >= 0); } }