• It's been a while, but I've updated the tests to catch invalid tests -- most notably, cyclic roles.

    Feel free to provide more feedback!

  • Thanks for the feedback!

    Originally I had intended only to override the hsh[:key] methods. Now that you mention it, I might consider testing for the other methods you've mentioned as well :P