You should. Everyone-1 think that handle/object work well. I always used them without hassle.
type mytype
field a%
end type
atype.mytype=new mytype
aptr%=handle(atype)
deref.mytype=object.mytype(aptr)
type mytype
field a%
end type
atype.mytype=new mytype
aptr%=handle(atype)
deref.mytype=object.mytype(aptr)