static bool Prefix(ListerMergeables __instance, Thing t) => FactionRepeater.Template(d => d.listerMergeables.Notify_ThingStackChanged(t), __instance.map, ref ignore);
static bool Prefix(ListerFilthInHomeArea __instance, Filth f) => FactionRepeater.Template(d => d.listerFilthInHomeArea.Notify_FilthSpawned(f), __instance.map, ref ignore);
static bool Prefix(ListerHaulables __instance, Thing t) => FactionRepeater.Template(d => d.listerHaulables.Notify_DeSpawned(t), __instance.map, ref ignore);
static bool Prefix(ListerFilthInHomeArea __instance) => FactionRepeater.Template(d => d.listerFilthInHomeArea.RebuildAll(), __instance.map, ref ignore);