internal Scope(TerminalScopeProvider provider, Scope?parent)
 {
     _Provider = provider;
     Parent    = parent;
 }
 public ObjectScope(TerminalScopeProvider provider, Scope?parent, object state) : base(provider, parent)
 {
     StateObject = state;
 }