upgrade rspec
make test more reliable
expand test coverage
remove unused code
bring all versions into execution parity