Versions in some cases are a single int for major version (PipelineProcess.version and ResultsInfo.version), and in other cases represented by a pair of "major_version" and "minor_version" fields (Capsule.releases and OriginalCapsuleInfo).
Preferred solution: add a "version" field in all classes that gives a "major.minor" string.
Versions in some cases are a single int for major version (PipelineProcess.version and ResultsInfo.version), and in other cases represented by a pair of "major_version" and "minor_version" fields (Capsule.releases and OriginalCapsuleInfo).
Preferred solution: add a "version" field in all classes that gives a "major.minor" string.