default SafeHtml getRenderedLabel() {
        final String label = getLabel();
        if (NullSafe.isBlankString(label)) {
            return SafeHtmlUtils.EMPTY_SAFE_HTML;
        } else {
            return SafeHtmlUtils.fromString(getLabel());
        }
    }
@return The rendered HTML form of the label, which by default is simply the label text with no markup.
Implementations can choose to render the label how they like.
stroom-core-client-widget/src/main/java/stroom/item/client/SelectionItem.java