internal static void Return <T>(IdentitySet <T> set) where T : class { set.Clear(); Pool <T> .Cache.Enqueue(set); }