This polyfill works at feature-level, meaning it doesn't identify shortcomings based on browser vendor or version (though I'm hoping that's common sense to most developers these days). Include svg-fix ...
DOMTokenList's replace() method does not currently have a specified return value. While using it I've had code which takes different paths depending on whether a replacement occurred or not. To find ...