Returns an Iterable over the siblings of this node. If the node has no parent or no siblings, return a collection with just this node.
Iterable<XmlNode> get siblings;