     }
 }
 
-// :see: FilterFunction
+/**
+This function is documented with the FilterFunction type.
+
+:see: FilterFunction
+*/
 public func Filter(filter: (String, NSErrorPointer) -> MustacheBox?) -> FilterFunction {
     return { (box: MustacheBox, partialApplication: Bool, error: NSErrorPointer) in
         if partialApplication {

    }
}

// :see: FilterFunction
public func Filter(filter: (Int?, NSErrorPointer) -> MustacheBox?) -> FilterFunction {
    return { (box: MustacheBox, partialApplication: Bool, error: NSErrorPointer) in
        if partialApplication {

    }
}

/**
This function is documented with the FilterFunction type.

:see: FilterFunction
*/
public func Filter(filter: (UInt?, NSErrorPointer) -> MustacheBox?) -> FilterFunction {
    return { (box: MustacheBox, partialApplication: Bool, error: NSErrorPointer) in
        if partialApplication {
