Pedantic maybe, but perhaps the ':' should be obtained via the SplitChars static member instead.