internal static void RunNonDestructivePatches()
        {
            Type original = typeof(ThingOwner <Thing>);
            Type patched  = typeof(ThingOwnerThing_Transpile);

            RimThreadedHarmony.TranspileLockAdd3(original, "TryAdd", new Type[] { typeof(Thing), typeof(bool) });
            RimThreadedHarmony.Transpile(original, patched, "Remove");
        }