Continuing conversion to FFI.