Remove ConditionallyExistent, because it violates the C++ spec