Bug refixed B30-1926480: child can be added after any brother node,
ie8 doesn't support array.forEach