;; not sure why the conversion to i64 is necessary - this was a result
;; of the most recent SB generics update
(bind-func equal
"naive pointer equality check for Widgets"
(lambda (w1:Widget* w2:Widget*)
(= (convert w1 i64) (convert w2 i64))))