As discussed in #67, `version` became optional for a Component in 1.4. The fallback should be an empty string for versions prior to 1.4 if a Component has no version. This is currently failing with release `1.3.0`.