ObjectTools::operator^=