Merge pull request #6 from badsyntax/master

Pass the full word match into the replacement function
Add element filtering + switch to semver. Fixes #11