Added wrapAllChildren, wrapChildren