public UpgradedGuard(UpgradeableGuard parentGuard) { _parentGuard = parentGuard; _writerLock = new WriterGuard(_parentGuard._readerWriterLock); }