The package was originally written by Dan Stromberg <strombrg@gmail.com>.

The option of passing a priority was added by Phillip Camp
<phillip.camp@gmail.com>, as was the m4-related node width on __str__
bugfix.