public boolean processedMacro(StringBuilder sb, String text) {
        if (text.equals("LocalChanges")) {
            return processedLocalChangesMacro(sb, text);
        } else if (text.equals("RebasedChanges")) {
            return processedRebasedChangesMacro(sb, text);
        } else if (text.equals("TitleIndex")) {
            return processedTitleIndexMacro(sb, text);
        } else if (text.equals("ArchiveUri")) {
            return processedArchiveUriMacro(sb, text);
        } else if (text.equals("ArchiveVersion")) {
            return processedArchiveVersionMacro(sb, text);
        } else if (text.startsWith("SskVersionLinks")) {
            // LOOK ----^, has arguments.
            return processedSskVersionLinks(sb, text);
        }
        return false;
    }