This is a great code library, but it would be much easier to use as a gem.
OK, if I had tried the dash this wouldn't have been an issue. :)
I am sorry about the dash vs underscore issue - I do not know how often I do such things wrong, I will put it more clearly on the the README.
I wouldn't consider it wrong. I noticed the dashed file in /lib and that led me to give it a try.
As long as it's a known, it's fine to use the dash.