internal GeckoSelection(nsISelection selection) { if (selection == null) throw new ArgumentException("selection"); this.Selection = selection; }