A functional Vue component that allows any component or element to be conditionally wrapped using another component or element.