Original author: A. Jesse Jiryu Davis

Contributors:

- Joseph Nix (release, bug fixes)
- Jakob Schnitzer (release, bug fixes)
- Louis Paternault (tag weights)
