> Why is the generating type of the resulting object of a call to
> {INTERNAL}.field (i: INTEGER; object: ANY): detachable ANY
> an INTERGER_REF when the field is of type INTEGER?
There is indeed a mismatch and you should be getting INTEGER, not INTEGER_REF.
This will be fixed in the next release.
Thanks,
Manu