MarkupResourceData markupResourceData = markup.getMarkupResourceData();
appendMarkupFilter(new WicketTagIdentifier(markupResourceData));
appendMarkupFilter(new TagTypeHandler());
appendMarkupFilter(new HtmlHandler());
appendMarkupFilter(new WicketRemoveTagHandler());
appendMarkupFilter(new WicketLinkTagHandler());
appendMarkupFilter(new WicketNamespaceHandler(markupResourceData));
// Provided the wicket component requesting the markup is known ...
final MarkupResourceStream resource = markupResourceData.getResource();