 		return template.render(context, delegate: parentheticalDelegate)
 	}
 	
-	
-	
+	// For now, this returns the English regex, but in the future it could be smarter.
 	private func getLocalRegex() -> NSRegularExpression {
 		return regex
 	}
 	
+	// Split template into plain string components (`<h1><span>`) and variables (`put title here`).
 	private func parseComponents(text: String) -> [TemplateComponent] {
 		let localRegex = getLocalRegex()
 		

			default:
				return "Unknown component type."
			}
		}.reduce("", combine:+) // concatenate the components
	}
}


		return components
	}
	
	// This is a pretty terrible method, but it works for now.
	private func extractBody(html: String) -> String {
		if html.containsString("<body") {
			let openTag = try! NSRegularExpression(pattern: "^.*?<body[^>]*>\\s*", options: [.CaseInsensitive, .DotMatchesLineSeparators])
