I think everytime I upload to CPAN, I shortly thereafter find something I should change, and upload 2 or three (or more) times soon thereafter. Oh well, I guess I'm just working the CPAN testers more than necessary, and polluting backpan a bit (I will eventually delete the others from cpan). This time, I was adding a feature to Parse::FixedLength, and fixing (and learning about) some pod at the same time, and adding links to similar modules. After fixing the pod, I realized I hadn't documented the new method I added, which creates a kind of semi-secure hash object which is a sort of combination of Hash::AsObject and Tie::SecureHash. It could, I suppose, be it's own module, but why pollute CPAN any more than it is already? Anyway, look for version 5.30 coming soon to a mirror near you :-)