Yeah, I probably should. The basic gist of it is that it iterates over every match for regex in text, then replaces the matched result with `fn test` - *unless* the match is inside a code span/block, in which case it will look for the end of the code span/block and skip any matches up to that point.