code: function _normalizeArguments(args) {
      var data = args[0];
  
      if(Utils.isString(data) || typeof data === 'number' || typeof data === 'boolean'){
  
        // Update single property using string.
        args[0] = [{
          value: data
        }];
  
      }else if(Utils.isObject(data)) {
  
        if (Utils.isDefined(data.value)) {
  
          // Update single property using object notation.
          args[0] = [data];
  
        } else {
  
          // Update multiple properties, creating an object for
          // each key-value pair.
          args[0] = [];
          for (var key in data) {
            args[0].push({
              key: key,
              value: data[key]
            });
          }
        }
      }
  
      return args;
    }
docs: ``` thng.property().update({ status: 'off', level: '80' }); ```