private Value FindUserValue(Symbol userSymbol) { Value userValue = null; if (_initialized && _userValues.TryGetValue(userSymbol, out userValue)) { return(userValue); } if (ParentTable != null) { userValue = ParentTable.FindUserValue(userSymbol); } if (userValue == null) { return(null); } LazyInitTable(); _userValues.Add(userSymbol, userValue); return(userValue); }