     let dictionary: [String: String?] = [
         "firstName": "Freddy",
         "lastName": "Mercury"]
-    let template = Template(string: "{{firstName}} {{lastName}}")!
-    let rendering = template.render(Box(dictionary))!
+    let template = try! Template(string: "{{firstName}} {{lastName}}")
+    let rendering = try! template.render(Box(dictionary))
 
 
 ### Rendering

        // Thing class conforms to the AnyObject protocol, just as all Swift
        // classes.
        //
        // ::
        //
        //   class Thing { }
        //   
        //   // Compilation error (OK): cannot find an overload for 'Box' that accepts an argument list of type '(Thing)'
        //   Box(Thing())
        //   
        //   // Runtime warning (Not OK but unavoidable): value `Thing` is not NSObject and does not conform to MustacheBoxable: it is discarded.
        //   BoxAnyObject(Thing())
        //   
        //   // Foundation collections can also contain unsupported classes:
        //   let array = NSArray(object: Thing())
        //   
        //   // Runtime warning (Not OK but unavoidable): value `Thing` is not NSObject and does not conform to MustacheBoxable: it is discarded.
        //   Box(array)
        //   
        //   // Compilation error (OK): cannot find an overload for 'Box' that accepts an argument list of type '(AnyObject)'
        //   Box(array[0])
        //   
        //   // Runtime warning (Not OK but unavoidable): value `Thing` is not NSObject and does not conform to MustacheBoxable: it is discarded.
        //   BoxAnyObject(array[0])
        
        NSLog("Mustache.BoxAnyObject(): value `\(object)` is does not conform to MustacheBoxable: it is discarded.")
        return Box()

    let set: Set<Int> = [1,2,3]

    // Renders "213"
    let template = try! Template(string: "{{#set}}{{.}}{{/set}}")
    try! template.render(Box(["set": Box(set)]))


### Rendering
