I listed the `FFI` module here because it needs to be compiled with `hsc2hs`. Does adding `Internal` here change something?