Np, I was just following the way the .NET framework does it with Path.Combine but we hardly call these enough to care about the minuscule performance penalty.