* Guard FFI union functions with type checks Also add unit tests for unions
define-serializable-cstruct