lib/modules/apostrophe-assets/public/js/vendor/lodash.js
function toObject(value) {
      if (lodash.support.unindexedChars && isString(value)) {
        var index = -1,
            length = value.length,
            result = Object(value);

        while (++index < length) {
          result[index] = value.charAt(index);
        }
        return result;
      }
      return isObject(value) ? value : Object(value);
    }
function toObject(value) {
      if (lodash.support.unindexedChars && isString(value)) {
        var index = -1,
            length = value.length,
            result = Object(value);

        while (++index < length) {
          result[index] = value.charAt(index);
        }
        return result;
      }
      return isObject(value) ? value : Object(value);
    }
function toObject ( value ) { if ( lodash . support . unindexedChars && isString ( value ) ) { var index = - 1 , length = value . length , result = Object ( value ) ; while ( ++ index < length ) { result [ index ] = value . charAt ( index ) ; } return result ; } return isObject ( value ) ? value : Object ( value ) ; }
Converts `value` to an object if it's not one.

@private
@param {*} value The value to process.
@returns {Object} Returns the object.
Converts value to an object if it s not one .