Beaver Bombers at work?

Today I learnt of the existence of Beavers Bombers:

While one theory suggests they escaped from a nearby nature reserve, it’s far more likely they were released illegally by what’s known in the trade as “beaver bombers”—in other words, wildlife vigilantes who operate under the cover of night

Hard not to have a sneaking respect for such pro-active environmentalism.