@Override
    public final void render(Writer writer, Result result) throws IOException {
        WRITER wrappedWriter = wrapWriter(writer);

        beginResult(wrappedWriter, result);
        renderResultContent(wrappedWriter, result);
        endResult(wrappedWriter, result);
    }
Picks apart the result and feeds it to the other methods.
container-search/src/main/java/com/yahoo/search/rendering/SectionedRenderer.java