Is uniformitarianism necessary