Don't fail silently when no version specified in the JSON (#439) - Make having a blank version be an error.