Gets an elements siblings, including the element itself.
Attempts to get the children through the element's parent first. If we don't
have a parent (the element is a root node), we walk the element's
next to get all remaining nodes.
Element to get the siblings of.
elem's siblings, including