func (l *List) PushBackListSafe(other *List) {
	for e := other.Front(); !other.IsConsumed(e); e = e.Next {
		l.PushBack(e.Value)
	}
}
//PushBackListSafe inserts an existing List l2 at the back of list l.

PushBackListSafe inserts an existing List l2 at the back of list l.
// PushBackListSafe inserts an existing List l2 at the back of list l .
func (l *List) PushBackListSafe(other *List) {
	for e := other.Front(); !other.IsConsumed(e); e = e.Next {
		l.PushBack(e.Value)
	}
}
func ( l * List ) PushBackListSafe ( other * List ) { for e := other . Front ( ) ; ! other . IsConsumed ( e ) ; e = e . Next { l . PushBack ( e . Value ) } }
PushBackListSafe inserts an existing List l2 at the back of list l.
PushBackListSafe inserts an existing List l2 at the back of list l .