public String endSection(Marker marker) {
		StringBuilder sb = new StringBuilder();

		// Add header?
		if (showHeader && (sectionNum == 0)) {
			String header = toStringHeader();
			if (!header.isEmpty()) {
				sb.append(header);
				sb.append("\n");
			}
		}

		// Add current line
		sb.append(toString());

		sectionNum++;
		changeEffects.clear();

		return supressOutput ? null : sb.toString();
	}