From Help on PB 4.31
From Help on PB 4.40Note: this function is not very flexible and can't handle double/quad parameters
Why can not I use strings now?Note: this function is not very flexible and can't handle string/float/double/quad parameters
EDIT:
On Prototype command, PB 4.40 help not show string type (Can it be a mistake?):
Unlike CallFunction(), it can deal with double, float and quad variables without any problem