fix interleaved pod order
->unlock() method; deprecate ->unlockf()
don't export unlockf()