public override ISN Reset() { if (SNContexts != null) { SNContexts.Clear(); } else { SNContexts = new Dictionary <string, ISNContext> (); } return(this); }