private function processContentPhaseTwo(&$filtered)
    {
        $filter     = $this->config["textfilter"];
        $textFilter = $this->di->get("textfilter");

        // Get new filtered content (and updated frontmatter)
        $new = $textFilter->parse($filtered->text, $filter);
        $filtered->text = $new->text;
        $filtered->frontmatter = array_merge_recursive_distinct(
            $filtered->frontmatter,
            $new->frontmatter
        );

        // Update all anchor urls to use baseurl, needs info about baseurl
        // from merged frontmatter
        $baseurl = isset($filtered->frontmatter["baseurl"])
           ? $filtered->frontmatter["baseurl"]
           : null;
        $this->addBaseurl2AnchorUrls($filtered, $baseurl);
        $this->addBaseurl2ImageSource($filtered, $baseurl);

        // Add excerpt and hasMore, if available
        $textFilter->addExcerpt($filtered);
    }