public static List<Pawn> GetWild( this PawnKindDef pawnKind, Map map, AgeAndSex ageSex )
{
#if DEBUG_LIFESTOCK_COUNTS
foreach (Pawn p in GetAll( ageSex )) Log.Message(p.Faction?.GetCallLabel() ?? "NULL" );
List<Pawn> wild = GetAll( ageSex ).Where( p => p.Faction == null ).ToList();
Log.Message( "Wildcount " + ageSex + ": " + wild.Count );
return wild;
#else
return pawnKind.GetAll( map, ageSex ).Where( p => p.Faction == null ).ToList();
#endif
}