optimized ParseString and IsGuid and cut time in half.