The following code:
Throws the following error:
invalid call of the function arraySlice, third Argument (length) is invalid, Offset+length cannot be greater than size of the array
However, there aren't three arguments to the function so the error makes no sense. It would appear that the validation routines are still based on headless functions and don't take member functions into account.
Note the example above is just an example. I assume every single member function validation routine needs to be reviewed.