Use a non-recursive lock in permuteWith()
Use a non-recursive lock in permuteWith()

abbeycode/Carthage,erichoracek/Carthage,abbeycode/Carthage,erichoracek/Carthage,erichoracek/Carthage,abbeycode/Carthage,erichoracek/Carthage,abbeycode/Carthage