I've split up the code of rubychecker. One git repo has the GNU Bash 
version and the other has the Ruby version. The more I work with the 
Ruby variant, the more I like it and think that it's got a better future 
because it'll be easier for other Rubyists to maintain. I've made a 
variety of bugfixes, improvements and wrote usage documentation for the 
Ruby variant.

Details and links at: http://code.google.com/p/rubychecker/

I'll take another look at Stephen's code and start thinking about how we 
can leverage both of these together.

-igal