a few minor improvements

after this minor fix we can replace w/ rspec.   shoulda somehow works on certain systems even if missing that do declaration (no idea how though).   either way this fixes it
@willb  i think this is a necessary fix, correct?