Yes ... and no :)
Those methods are here to help debugging and as examples, but the first hook will take care of adding a version number to the config if none is set already (version 0 = default when no version is read)

upgrade_conf_test_error() can be removed though