code: @Override
  	public void internalWrite(Server server, Query query, ImmutableList<Result> results) throws Exception {
  		this.startOutput();
  		for (String formattedResult : messageFormatter.formatResults(results, server)) {
  				log.debug("Sending result: {}", formattedResult);
  				this.sendOutput(formattedResult);
  		}
  		this.finishOutput();
  	}
docs: Write the results of the query.
  
  @param server
  @param query   - the query and its results.
  @param results