+ Changes due to function->operator