Not sure of understanding this... if we have move the version number to `version.h`, why we are defining (and where are we using) this old DEFAULT_VERSION?