EDIT: I don't think I've ever seen any plugin do this, but it amazingly works. This should be made known, because I don't think people know about this. Well that or I've just been oblivious to it for the past couple years.
Its known but very much discouraged. You can easily overflow the buffer if the function returns an array larger than what you've allocated.