code: function (extraPoints) {
  		var points = this._getProjectedPoints(),
  			len = points ? points.length : 0;
  		// Increment length by extraPoints if present
  		len += extraPoints || 0;
  
  		return !points || len <= 3;
  	}
docs: Polylines with 2 sides can only intersect in cases where points are collinear (we don't support detecting these). Cannot have intersection when < 3 line segments (< 4 points)