http://livedocs.homelinux.com/en/function.array-uintersect-uassoc.html
The current synopsis is: array array_uintersect_uassoc(array $array1, array $array2 [, array $ ..., callback $data_compare_func, callback $key_compare_func]) This is wrong, but I don't think livedocs/dsssl can cope with the middle params being optional. It should be: array array_uintersect_uassoc(array $array1, array $array2 [, array $ ..., callback $data_compare_func], callback $key_compare_func)