Use instantiate2 function
Add operators for abstract2 / instantiate2