reverting abi breaking changes to Boo.Lang.Hash