public virtual bool Breakpoint(int line) { if (!BreakableLine(line)) { throw new ArgumentException(line.ToString()); } return line < this.breakpoints.Length && this.breakpoints[line]; }