Bug: equal? on HashDict was not comparing the two dicts
document equal?