whole_func_string: function preparePath(path) {
  		var parts = path.split('.')
  		parts = parts.map(function (part) {
  			return numericRegex.test(part) ? part : '\'' + escape(part) + '\''
  		})
  		return '[' + parts.join(', ') + ']'
  	}
func_code_string: function preparePath(path) {
  		var parts = path.split('.')
  		parts = parts.map(function (part) {
  			return numericRegex.test(part) ? part : '\'' + escape(part) + '\''
  		})
  		return '[' + parts.join(', ') + ']'
  	}
func_documentation_string: Convert a path string to a JS code for an array
  Example: preparePath('users.0.name') -> "['users', 0, 'name']"
  @param {string} path
  @returns {string}
  @private