New compilation error as of today's umod update

08:52 [Error] Error while compiling: DangerousTreasures.cs(1124,22): error CS0310: The type `System.Collections.Generic.ICollection<T>' must have a public parameterless constructor in order to use it as parameter `T' in the generic type or method `Facepunch.Pool.Free<T>(ref T)'

I was able to get my copy to work for now using Pool.FreeList in the Free() function for all but npcKits, where I replaced the call with Pool.Free.  Most likely not ideal but that and commenting out ResetToPool allowed it to compile.

thankyou, fixed in 2.3.4