Grew up in the Dutch countryside with it's polders, water mills, dykes and extensive network of water. Muskrats thrive in this sort of area, but are rather not welcome as unmanaged they'd pose a thread to life with their tunnelling of watersides and dykes. When I was a kid my dad used to work for the government department responsible for curbing the population of muskrat - known as "muskrat-catchers". Joined him occasionally on his treks through the countryside to check all the traps and cages so this brings up some childhood memories. Surprising topic to come across on HN!
We gave it a try, but got rid of it because we couldn't make it perform well for our usecase. This was quite specific to the implementation and matcher that we used (pycasbin + keyMatcher), having just a few thousand rules ruined our API response times.