Improve FFI syntax and readability

Might as well release the GIL on libc too.