         var renderedContent: String? = nil
         var renderedContentType: ContentType? = nil
         let renderable = MustacheRenderableWithBlock({ (renderingInfo: RenderingInfo, outContentType: ContentTypePointer, outError: NSErrorPointer) -> (String?) in
+            // TODO: "renderingInfo.tag.mustacheRendering(renderingInfo" is not a nice API.
             renderedContent = renderingInfo.tag.mustacheRendering(renderingInfo, contentType: outContentType, error: outError)
             renderedContentType = outContentType.memory
             return nil

        var renderedContent: String? = nil
        var renderedContentType: ContentType? = nil
        let renderable = MustacheRenderableWithBlock({ (renderingInfo: RenderingInfo, outContentType: ContentTypePointer, outError: NSErrorPointer) -> (String?) in
            renderedContent = renderingInfo.tag.mustacheRendering(renderingInfo, contentType: outContentType, error: outError)
            renderedContentType = outContentType.memory
            return nil

        var renderedContent: String? = nil
        var renderedContentType: ContentType? = nil
        let renderable = MustacheRenderableWithBlock({ (renderingInfo: RenderingInfo, outContentType: ContentTypePointer, outError: NSErrorPointer) -> (String?) in
            // TODO: "renderingInfo.tag.mustacheRendering(renderingInfo" is not a nice API.
            renderedContent = renderingInfo.tag.mustacheRendering(renderingInfo, contentType: outContentType, error: outError)
            renderedContentType = outContentType.memory
            return nil
