docs: public synchronized void startSection(String section) {
  		section = section.toLowerCase();
  
  		if (this.startTime.containsKey(section))
  			throw new IllegalArgumentException("Section \"" + section + "\" had already been started!");
  
  		this.startTime.put(section, System.nanoTime());
  		this.trace.push(section);
  	}