Hi, i generally would agree, but not in this case. * cast was there before too but only for one var * function is old and heavy in use, type hint will break a lot of existing code So i go for the solution i did in the patch here and cast the vars both. vg Steffen