Constructor cleanup now that the StripedLock is more of an internal thing, and the user has no reason to pass it in during construction.