docs: public final void initLineSource(String lineSource)
      {
          if (lineSource == null) throw new IllegalArgumentException();
          if (this.lineSource != null) throw new IllegalStateException();
          this.lineSource = lineSource;
      }