add failing test for edition iteration
another failing test
update hashie gem
client module documentation and more tests