code: function(aData) {
        if (aData) {
          for (var key in aData) {
            /* istanbul ignore else */
            if (aData.hasOwnProperty(key)) {
              this[key] = aData[key];
            }
          }
        }
        this._normalize();
      }
docs: Sets up the current instance using members from the passed data object.
  
  @param {Object} aData          An object with members of the utc offset
  @param {Number=} aData.hours   The hours for the utc offset
  @param {Number=} aData.minutes The minutes in the utc offset
  @param {Number=} aData.factor  The factor for the utc-offset, either -1 or 1