-code">janet_gcalloc</code>. It is recommended to not use this function
at all, and instead use the Janet C API functions for creating Janet data structures that will
be collected when needed. These data structures will be collected when no longer reachable, ensuring
that your program does not leak memory. Janet's garbage collector can only run at certain times, meaning
most of the time when writing a native function you can ignore it. However, any Janet C API function that
may re-enter the interpreter may 