Whitespace nodes should be ignored.
There is a prior child element.
A comment node should be ignored.
Non-whitespace text node should be ignored.
.
The first child should not be matched.