code: function(arr, quote){
  
  			if(!Array.isArray(arr))
  				arr = [arr.toString()];
  
  			quote = quote === '"' ? '"' : '\'';
  
  			return arr.map(function(n){ return '[' + quote + (n.toString()).replace(new RegExp(quote, 'g'), '\\' + quote) + quote + ']'; }).join('');
  		}
docs: root === true : auto calculate root; must be dot-notation friendly root String : the string to use as root