Why doesn't GC.calloc follow the function signature of stdc.calloc? calloc(num, size_per_element) I think this should be changed, if no reason speaks against it, I can look into changing this. Of course this will break backwards compatability, but I think this is worth it?