Avoid calling char?.Value over and over.