As a matter of good practice, I changed the mapping to be non-recursive (i.e., use noremap instead of map). Recursive maps are just a bad idea.
noremap
map
This has no effect on the plugin's behavior, it just makes the code nicer.