::std::make_shared<RandomEngine>(nullptr) -> nullptr