readded GUID extension methods