code: function() {
  			var forkContext = this.forkContext;
  
  			if (forkContext.reachable) {
  				getThrowContext(this).thrownForkContext.add(forkContext.head);
  				forkContext.replaceHead(forkContext.makeUnreachable(-1, -1));
  			}
  		}
docs: Makes a path for a `throw` statement.
  
  It registers the head segment to a context of `throw`.
  It makes new unreachable segment, then it set the head with the segment.
  
  @returns {void}