Hi Aaron,

This is a method inside  Class %Library.GlobalIdentifier.

I realize it says in the comments: " The return value will only differ from the supplied value if the override is unsuccessful." - however in my testing, this is not the case.   You can put anything invalid in there - like the word "test", which is not valid GUID.  It will not replace the GUID with this invalid string, but it will not return the error message either.  You can also put non -unique GUID, which also will fail replacing (as it should), but will not return the error message.