Contributed module, although I wrapped it in a `define()` call so it will play nice.