**** New globals: {G:G, b:b, d:d, g:g, i:i, i1:i1, i2:i2, i4:i4, i8:i8, n:r8, o:o, qG:G?, qb:b?, qd:d?, qi:i?, qi1:i1?, qi2:i2?, qi4:i4?, qi8:i8?, qn:r8?, qr4:r4?, qr8:r8?, qu1:u1?, qu2:u2?, qu4:u4?, qu8:u8?, r4:r4, r8:r8, s:s, u1:u1, u2:u2, u4:u4, u8:u8}

> CastGuid()
CastGuid() : G
Binder : CastGuid()
Reducer: dflt<G>
###
> CastGuid(g)
CastGuid(g) : G
*** Error: (9,10) Node: g, Message: Invalid operand type: cannot convert type 'g' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(o)
CastGuid(o) : G
Binder : CastGuid(str(<null>))
###
> CastGuid(s)
CastGuid(s) : G
Binder : CastGuid(s)
###
> CastGuid(G)
CastGuid(G) : G
*** Error: (9,10) Node: G, Message: Invalid operand type: cannot convert type 'G' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(b)
CastGuid(b) : G
*** Error: (9,10) Node: b, Message: Invalid operand type: cannot convert type 'b' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(d)
CastGuid(d) : G
*** Error: (9,10) Node: d, Message: Invalid operand type: cannot convert type 'd' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(n)
CastGuid(n) : G
*** Error: (9,10) Node: n, Message: Invalid operand type: cannot convert type 'r8' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(r8)
CastGuid(r8) : G
*** Error: (9,11) Node: r8, Message: Invalid operand type: cannot convert type 'r8' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(r4)
CastGuid(r4) : G
*** Error: (9,11) Node: r4, Message: Invalid operand type: cannot convert type 'r4' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(i)
CastGuid(i) : G
*** Error: (9,10) Node: i, Message: Invalid operand type: cannot convert type 'i' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(i8)
CastGuid(i8) : G
*** Error: (9,11) Node: i8, Message: Invalid operand type: cannot convert type 'i8' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(i4)
CastGuid(i4) : G
*** Error: (9,11) Node: i4, Message: Invalid operand type: cannot convert type 'i4' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(i2)
CastGuid(i2) : G
*** Error: (9,11) Node: i2, Message: Invalid operand type: cannot convert type 'i2' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(i1)
CastGuid(i1) : G
*** Error: (9,11) Node: i1, Message: Invalid operand type: cannot convert type 'i1' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(u8)
CastGuid(u8) : G
*** Error: (9,11) Node: u8, Message: Invalid operand type: cannot convert type 'u8' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(u4)
CastGuid(u4) : G
*** Error: (9,11) Node: u4, Message: Invalid operand type: cannot convert type 'u4' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(u2)
CastGuid(u2) : G
*** Error: (9,11) Node: u2, Message: Invalid operand type: cannot convert type 'u2' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(u1)
CastGuid(u1) : G
*** Error: (9,11) Node: u1, Message: Invalid operand type: cannot convert type 'u1' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qG)
CastGuid(qG) : G
*** Error: (9,11) Node: qG, Message: Invalid operand type: cannot convert type 'G?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qb)
CastGuid(qb) : G
*** Error: (9,11) Node: qb, Message: Invalid operand type: cannot convert type 'b?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qd)
CastGuid(qd) : G
*** Error: (9,11) Node: qd, Message: Invalid operand type: cannot convert type 'd?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qn)
CastGuid(qn) : G
*** Error: (9,11) Node: qn, Message: Invalid operand type: cannot convert type 'r8?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qr8)
CastGuid(qr8) : G
*** Error: (9,12) Node: qr8, Message: Invalid operand type: cannot convert type 'r8?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qr4)
CastGuid(qr4) : G
*** Error: (9,12) Node: qr4, Message: Invalid operand type: cannot convert type 'r4?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qi)
CastGuid(qi) : G
*** Error: (9,11) Node: qi, Message: Invalid operand type: cannot convert type 'i?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qi8)
CastGuid(qi8) : G
*** Error: (9,12) Node: qi8, Message: Invalid operand type: cannot convert type 'i8?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qi4)
CastGuid(qi4) : G
*** Error: (9,12) Node: qi4, Message: Invalid operand type: cannot convert type 'i4?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qi2)
CastGuid(qi2) : G
*** Error: (9,12) Node: qi2, Message: Invalid operand type: cannot convert type 'i2?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qi1)
CastGuid(qi1) : G
*** Error: (9,12) Node: qi1, Message: Invalid operand type: cannot convert type 'i1?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qu8)
CastGuid(qu8) : G
*** Error: (9,12) Node: qu8, Message: Invalid operand type: cannot convert type 'u8?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qu4)
CastGuid(qu4) : G
*** Error: (9,12) Node: qu4, Message: Invalid operand type: cannot convert type 'u4?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qu2)
CastGuid(qu2) : G
*** Error: (9,12) Node: qu2, Message: Invalid operand type: cannot convert type 'u2?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid(qu1)
CastGuid(qu1) : G
*** Error: (9,12) Node: qu1, Message: Invalid operand type: cannot convert type 'u1?' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> CastGuid("")
CastGuid("") : G
Binder : CastGuid("")
###
> CastGuid("1-1-1")
CastGuid("1-1-1") : G
Binder : CastGuid("1-1-1")
###
> CastGuid(null)
CastGuid(null) : G
Binder : CastGuid(str(<null>))
###
> CastGuid(0)
CastGuid(0) : G
*** Error: (9,10) Node: 0, Message: Invalid operand type: cannot convert type 'i8' to 's'
Binder : CastGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(g)
ToGuid(g) : G?
*** Error: (7,8) Node: g, Message: Invalid operand type: cannot convert type 'g' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(o)
ToGuid(o) : G?
Binder : ToGuid(str(<null>))
###
> ToGuid(s)
ToGuid(s) : G?
Binder : ToGuid(s)
###
> ToGuid(G)
ToGuid(G) : G?
*** Error: (7,8) Node: G, Message: Invalid operand type: cannot convert type 'G' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(b)
ToGuid(b) : G?
*** Error: (7,8) Node: b, Message: Invalid operand type: cannot convert type 'b' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(d)
ToGuid(d) : G?
*** Error: (7,8) Node: d, Message: Invalid operand type: cannot convert type 'd' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(n)
ToGuid(n) : G?
*** Error: (7,8) Node: n, Message: Invalid operand type: cannot convert type 'r8' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(r8)
ToGuid(r8) : G?
*** Error: (7,9) Node: r8, Message: Invalid operand type: cannot convert type 'r8' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(r4)
ToGuid(r4) : G?
*** Error: (7,9) Node: r4, Message: Invalid operand type: cannot convert type 'r4' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(i)
ToGuid(i) : G?
*** Error: (7,8) Node: i, Message: Invalid operand type: cannot convert type 'i' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(i8)
ToGuid(i8) : G?
*** Error: (7,9) Node: i8, Message: Invalid operand type: cannot convert type 'i8' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(i4)
ToGuid(i4) : G?
*** Error: (7,9) Node: i4, Message: Invalid operand type: cannot convert type 'i4' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(i2)
ToGuid(i2) : G?
*** Error: (7,9) Node: i2, Message: Invalid operand type: cannot convert type 'i2' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(i1)
ToGuid(i1) : G?
*** Error: (7,9) Node: i1, Message: Invalid operand type: cannot convert type 'i1' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(u8)
ToGuid(u8) : G?
*** Error: (7,9) Node: u8, Message: Invalid operand type: cannot convert type 'u8' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(u4)
ToGuid(u4) : G?
*** Error: (7,9) Node: u4, Message: Invalid operand type: cannot convert type 'u4' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(u2)
ToGuid(u2) : G?
*** Error: (7,9) Node: u2, Message: Invalid operand type: cannot convert type 'u2' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(u1)
ToGuid(u1) : G?
*** Error: (7,9) Node: u1, Message: Invalid operand type: cannot convert type 'u1' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qG)
ToGuid(qG) : G?
*** Error: (7,9) Node: qG, Message: Invalid operand type: cannot convert type 'G?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qb)
ToGuid(qb) : G?
*** Error: (7,9) Node: qb, Message: Invalid operand type: cannot convert type 'b?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qd)
ToGuid(qd) : G?
*** Error: (7,9) Node: qd, Message: Invalid operand type: cannot convert type 'd?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qn)
ToGuid(qn) : G?
*** Error: (7,9) Node: qn, Message: Invalid operand type: cannot convert type 'r8?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qr8)
ToGuid(qr8) : G?
*** Error: (7,10) Node: qr8, Message: Invalid operand type: cannot convert type 'r8?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qr4)
ToGuid(qr4) : G?
*** Error: (7,10) Node: qr4, Message: Invalid operand type: cannot convert type 'r4?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qi)
ToGuid(qi) : G?
*** Error: (7,9) Node: qi, Message: Invalid operand type: cannot convert type 'i?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qi8)
ToGuid(qi8) : G?
*** Error: (7,10) Node: qi8, Message: Invalid operand type: cannot convert type 'i8?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qi4)
ToGuid(qi4) : G?
*** Error: (7,10) Node: qi4, Message: Invalid operand type: cannot convert type 'i4?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qi2)
ToGuid(qi2) : G?
*** Error: (7,10) Node: qi2, Message: Invalid operand type: cannot convert type 'i2?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qi1)
ToGuid(qi1) : G?
*** Error: (7,10) Node: qi1, Message: Invalid operand type: cannot convert type 'i1?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qu8)
ToGuid(qu8) : G?
*** Error: (7,10) Node: qu8, Message: Invalid operand type: cannot convert type 'u8?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qu4)
ToGuid(qu4) : G?
*** Error: (7,10) Node: qu4, Message: Invalid operand type: cannot convert type 'u4?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qu2)
ToGuid(qu2) : G?
*** Error: (7,10) Node: qu2, Message: Invalid operand type: cannot convert type 'u2?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid(qu1)
ToGuid(qu1) : G?
*** Error: (7,10) Node: qu1, Message: Invalid operand type: cannot convert type 'u1?' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
> ToGuid("")
ToGuid("") : G?
Binder : ToGuid("")
###
> ToGuid("1-1-1")
ToGuid("1-1-1") : G?
Binder : ToGuid("1-1-1")
###
> ToGuid(null)
ToGuid(null) : G?
Binder : ToGuid(str(<null>))
###
> ToGuid(0)
ToGuid(0) : G?
*** Error: (7,8) Node: 0, Message: Invalid operand type: cannot convert type 'i8' to 's'
Binder : ToGuid(Error(ErrBadType_Src_Dst))
###
