Since you changed the constructor lets make the field final and also update the toString like you did in OwnableReentrantStripedLockContainer.