getClassMap() method (so it can be overridden)
add MarkupNode class
semanticParent
span delegates to parent
test item within a span node
re-browserify