                 expect(result.string) == example
             }
         
-            it("function composition") {
+            it("attributed string creation with operators created intended text") {
                 let example = "test string"
                 let red = thongs_color(UIColor.redColor())
                 let large = thongs_font(largeFont)

                
                expect(result.length) == count(example)
                expect(result.string) == example
            }
            
            it("string concatenation with function composition") {

func containsAttribute(key: String, value: String) -> MatcherFunc<NSAttributedStringAttribute> {
    return MatcherFunc { actualExpression, failureMessage in
        failureMessage.postfixMessage = "contain attribute <[\(key) : \(value)]>"
        if let attributeStringAttribute = actualExpression.evaluate(),
           let attr = attributeStringAttribute[key] {
                let attributeDescription = attr.description
                return attributeDescription.rangeOfString(value) != nil
        }
        return false
    }
}

