code: function condenseDataAttrs(attrs) {
  		var out = [], data = null;
  		var reData = /^data-/i;
  		attrs.forEach(function(attr) {
  			if (reData.test(attr.name)) {
  				if (!data) {
  					data = [];
  					out.push({
  						name: 'data',
  						value: data
  					});
  				}
  
  				data.push(utils.extend({}, attr, {name: attr.name.replace(reData, '')}));
  			} else {
  				out.push(attr);
  			}
  		});
  
  		return out;
  	}
docs: Condenses all "data-" attributes into a single entry.
  HAML allows data attributes to be ouputted as a sub-hash
  of `:data` key
  @param  {Array} attrs
  @return {Array}