     // {{ lastName }} at line 1 did render Flynn as `Flynn`
     // {{# user }} at line 1 did render { firstName = Errol; lastName = Flynn; } as `Errol Flynn`
     let data = ["user": ["firstName": "Errol", "lastName": "Flynn"]]
-    template.render(Box(data))!
+    try! template.render(Box(data))
 
 DidRender functions don't have to enter the base context of a template to
 perform: they can enter the context stack just like any other value, by being
 attached to a section. In this case, they are only notified of tags inside that
 section.
 
-    let template = Template(string: "{{# user }}{{ firstName }} {{# spy }}{{ lastName }}{{/ spy }}{{/ user }}")!
+    let template = try! Template(string: "{{# user }}{{ firstName }} {{# spy }}{{ lastName }}{{/ spy }}{{/ user }}")
 
     // Renders "Errol Flynn"
     //


    // {{# pluralize(count) }}...{{/ }} renders the plural form of the section
    // content if the `count` argument is greater than 1.
    let pluralize = Filter { (count: Int?, info: RenderingInfo, _) in

        // Pluralize the inner content of the section tag:
        var string = info.tag.innerTemplateString


For example:

    let template = try! Template(string: "{{fullName}} has a Mustache.")
    
    let fullName = Lambda { "{{firstName}} {{lastName}}" }
    let data = [
