code: function getMarkdownFromSlide( section ) {
  
  		var template = section.querySelector( 'script' );
  
  		// strip leading whitespace so it isn't evaluated as code
  		var text = ( template || section ).textContent;
  
  		var leadingWs = text.match( /^\n?(\s*)/ )[1].length,
  			leadingTabs = text.match( /^\n?(\t*)/ )[1].length;
  
  		if( leadingTabs > 0 ) {
  			text = text.replace( new RegExp('\\n?\\t{' + leadingTabs + '}','g'), '\n' );
  		}
  		else if( leadingWs > 1 ) {
  			text = text.replace( new RegExp('\\n? {' + leadingWs + '}','g'), '\n' );
  		}
  
  		return text;
  
  	}
docs: Retrieves the markdown contents of a slide section
  element. Normalizes leading tabs/whitespace.