code: function SetOrGet(input, field, def) {
      return input[field] = Deffy(input[field], def);
  }
docs: SetOrGet
  Sets or gets an object field value.
  
  @name SetOrGet
  @function
  @param {Object|Array} input The cache/input object.
  @param {String|Number} field The field you want to update/create.
  @param {Object|Array} def The default value.
  @return {Object|Array} The field value.