add a few more exceptions and test cases, bump rev and make 'rake test' work