I think we need to have a talk about this hashing scrambling business... the current solution seems... half-baked. =) I think we should hold off merging this until we've decided on a strategy for it going forward.