carljm/hgshelve archive