More resiliant version of y_malloc to being called via "CallLocalFunction".  I also got rid of that function entirely from "y_hooks" to fix another bizzare bug in "y_groups" that only appeard when there was no "printf" used.