code: function OperatingSystem(family, major, minor, patch) {
    this.family = family || 'Other';
    this.major = major || '0';
    this.minor = minor || '0';
    this.patch = patch || '0';
  }
docs: The representation of a parsed Operating System.
  
  @constructor
  @param {String} family The name of the os
  @param {String} major Major version of the os
  @param {String} minor Minor version of the os
  @param {String} patch Patch version of the os
  @api public