@bakura10 - I think I may have added the array assignment in that function - as @aequasi points out, it does not match the signature of the parent.

I initially thought it might present a BC break when I read it, but looking at the change - I think its fine.