From a quick trawl (about Guid check):
How to check a GUID is a GUID
Basically, you can only have hexadecimal characters in Guid, so the 'q in your GUID above is not valid.
I sincerely doubt that this originally came from the framework.
Paddy source share