fix visualization: <b> actually may contain text
diff --git a/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/visualization/InlineElementVisualization.java b/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/visualization/InlineElementVisualization.java
index f23293d..d5f86db 100644
--- a/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/visualization/InlineElementVisualization.java
+++ b/org.eclipse.vex.core/src/org/eclipse/vex/core/internal/visualization/InlineElementVisualization.java
@@ -11,7 +11,7 @@
 package org.eclipse.vex.core.internal.visualization;
 
 import static org.eclipse.vex.core.internal.boxes.BoxFactory.inlineContainer;
-import static org.eclipse.vex.core.internal.boxes.BoxFactory.nodeReference;
+import static org.eclipse.vex.core.internal.boxes.BoxFactory.nodeReferenceWithText;
 import static org.eclipse.vex.core.internal.boxes.BoxFactory.staticText;
 
 import org.eclipse.vex.core.internal.boxes.IInlineBox;
@@ -32,7 +32,7 @@
 			return super.visit(element);
 		}
 
-		return nodeReference(element, visualizeInlineElement(element));
+		return nodeReferenceWithText(element, visualizeInlineElement(element));
 	}
 
 	private InlineContainer visualizeInlineElement(final IElement element) {