potentially incorrect commits, but probably insert child nodes of a RHS to the parent of a LHS when the LHS is optional