support using the original app vsn as a string not the parsed vsn