Is this really needed? I think it defaults to matched text without calling String.Format() which is faster than specifying "{0}"