if (this->routine != nullptr) {}