insertBefore
Inserts a #GNode beneath the parent before the given sibling.
Return
the inserted #GNode
Parameters
sibling
the sibling #GNode to place @node before. If sibling is null, the node is inserted as the last child of @parent.
node
the #GNode to insert