code: function each(value, cmd, context, keepReverseOrGetEnum) {
  	if (arraylike(value)) { return eachValue(value, cmd, context, keepReverseOrGetEnum); }
  	return eachProperty(value, cmd, context, keepReverseOrGetEnum);
  }
docs: /* eslint-disable no-restricted-syntax 
  
  @function
  @param {any} value
  @param {Function} cmd
  @param {Object} context
  @param {Boolean} keepReverseOrGetEnum
  @returns {?}