Any variable named viewers won't work properly.
some_datum
var
list/viewers = list() //note the lack of warning
proc
AddViewer(Viewer)
viewers.Add(Viewer) //note the compiler error
Expected Results:
DM should warn about the namespace conflict.
Actual Results:
DM doesn't warn about the namespace conflict, merely giving an invalid expression error.