*
* @return thread ids and their anchor locations
*/
private Map<String, Integer> findAnchors() {
final Map<String, Integer> anchors = CollectionUtils.newHashMap();
blip.getContent().with(new Action() {
@Override
public <N, E extends N, T extends N> void exec(MutableDocument<N, E, T> doc) {
for (E el : DocIterate.deepElements(doc, doc.getDocumentElement(), null)) {
if (Blips.THREAD_INLINE_ANCHOR_TAGNAME.equals(doc.getTagName(el))) {
String threadId = doc.getAttribute(el,