code: function getAttributes(attributes) {
  		var t = typeof attributes;
  		if (t === 'string') {
  			return attributes;
  		}
  		if (t === 'object') {
  			return Object.keys(attributes).reduce(function (memo, key) {
  				memo.push(key + '="' + attributes[key] + '"');
  				return memo;
  			}, []).join(' ');
  		}
  		return '';
  	}
docs: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -