applyAsNewNode()