public override ReferenceScope GetScope() { if (scope == null) scope = parent.GetScope(); return scope; }