share common types through module
share common types through module
fix rump to allow loading alongside non-rump by not redefining ffi metatables