Agreed! I've filed a separate issue (#6) for that, so I don't pollute this pull request, but I'm gonna work on that.