-typedef val_t (* file___NativeString___file_exists_t)(val_t self);
-val_t file___NativeString___file_exists(val_t self);
-#define LOCATE_file___NativeString___file_exists "file::NativeString::file_exists"
-typedef val_t (* file___NativeString___file_stat_t)(val_t self);
-val_t file___NativeString___file_stat(val_t self);
-#define LOCATE_file___NativeString___file_stat "file::NativeString::file_stat"
-typedef val_t (* file___NativeString___file_mkdir_t)(val_t self);
-val_t file___NativeString___file_mkdir(val_t self);
-#define LOCATE_file___NativeString___file_mkdir "file::NativeString::file_mkdir"
-typedef val_t (* file___NativeString___file_delete_t)(val_t self);
-val_t file___NativeString___file_delete(val_t self);
-#define LOCATE_file___NativeString___file_delete "file::NativeString::file_delete"
-typedef val_t (* file___FileStat___mode_t)(val_t self);
-val_t file___FileStat___mode(val_t self);
-#define LOCATE_file___FileStat___mode "file::FileStat::mode"
-typedef val_t (* file___FileStat___atime_t)(val_t self);
-val_t file___FileStat___atime(val_t self);
-#define LOCATE_file___FileStat___atime "file::FileStat::atime"
-typedef val_t (* file___FileStat___ctime_t)(val_t self);
-val_t file___FileStat___ctime(val_t self);
-#define LOCATE_file___FileStat___ctime "file::FileStat::ctime"
-typedef val_t (* file___FileStat___mtime_t)(val_t self);
-val_t file___FileStat___mtime(val_t self);
-#define LOCATE_file___FileStat___mtime "file::FileStat::mtime"
-typedef val_t (* file___FileStat___size_t)(val_t self);
-val_t file___FileStat___size(val_t self);
-#define LOCATE_file___FileStat___size "file::FileStat::size"
-typedef val_t (* file___NativeFile___io_read_t)(val_t self, val_t param0, val_t param1);
-val_t file___NativeFile___io_read(val_t self, val_t param0, val_t param1);
-#define LOCATE_file___NativeFile___io_read "file::NativeFile::io_read"
-typedef val_t (* file___NativeFile___io_write_t)(val_t self, val_t param0, val_t param1);
-val_t file___NativeFile___io_write(val_t self, val_t param0, val_t param1);
-#define LOCATE_file___NativeFile___io_write "file::NativeFile::io_write"
-typedef val_t (* file___NativeFile___io_close_t)(val_t self);
-val_t file___NativeFile___io_close(val_t self);
-#define LOCATE_file___NativeFile___io_close "file::NativeFile::io_close"
-typedef val_t (* file___NativeFile___file_stat_t)(val_t self);
-val_t file___NativeFile___file_stat(val_t self);
-#define LOCATE_file___NativeFile___file_stat "file::NativeFile::file_stat"
-typedef val_t (* file___NativeFileCapable___io_open_read_t)(val_t self, val_t param0);
-val_t file___NativeFileCapable___io_open_read(val_t self, val_t param0);
-#define LOCATE_file___NativeFileCapable___io_open_read "file::NativeFileCapable::io_open_read"
-typedef val_t (* file___NativeFileCapable___io_open_write_t)(val_t self, val_t param0);
-val_t file___NativeFileCapable___io_open_write(val_t self, val_t param0);
-#define LOCATE_file___NativeFileCapable___io_open_write "file::NativeFileCapable::io_open_write"
-typedef val_t (* file___NativeFileCapable___native_stdin_t)(val_t self);
-val_t file___NativeFileCapable___native_stdin(val_t self);
-#define LOCATE_file___NativeFileCapable___native_stdin "file::NativeFileCapable::native_stdin"
-typedef val_t (* file___NativeFileCapable___native_stdout_t)(val_t self);
-val_t file___NativeFileCapable___native_stdout(val_t self);
-#define LOCATE_file___NativeFileCapable___native_stdout "file::NativeFileCapable::native_stdout"
-typedef val_t (* file___NativeFileCapable___native_stderr_t)(val_t self);
-val_t file___NativeFileCapable___native_stderr(val_t self);
-#define LOCATE_file___NativeFileCapable___native_stderr "file::NativeFileCapable::native_stderr"
+static const char * const LOCATE_file___FileStat___mode = "file::FileStat::mode";
+val_t file___FileStat___mode(val_t p0);
+typedef val_t (*file___FileStat___mode_t)(val_t p0);
+static const char * const LOCATE_file___FileStat___atime = "file::FileStat::atime";
+val_t file___FileStat___atime(val_t p0);
+typedef val_t (*file___FileStat___atime_t)(val_t p0);
+static const char * const LOCATE_file___FileStat___ctime = "file::FileStat::ctime";
+val_t file___FileStat___ctime(val_t p0);
+typedef val_t (*file___FileStat___ctime_t)(val_t p0);
+static const char * const LOCATE_file___FileStat___mtime = "file::FileStat::mtime";
+val_t file___FileStat___mtime(val_t p0);
+typedef val_t (*file___FileStat___mtime_t)(val_t p0);
+static const char * const LOCATE_file___FileStat___size = "file::FileStat::size";
+val_t file___FileStat___size(val_t p0);
+typedef val_t (*file___FileStat___size_t)(val_t p0);
+static const char * const LOCATE_file___NativeFile___io_read = "file::NativeFile::io_read";
+val_t file___NativeFile___io_read(val_t p0, val_t p1, val_t p2);
+typedef val_t (*file___NativeFile___io_read_t)(val_t p0, val_t p1, val_t p2);
+static const char * const LOCATE_file___NativeFile___io_write = "file::NativeFile::io_write";
+val_t file___NativeFile___io_write(val_t p0, val_t p1, val_t p2);
+typedef val_t (*file___NativeFile___io_write_t)(val_t p0, val_t p1, val_t p2);
+static const char * const LOCATE_file___NativeFile___io_close = "file::NativeFile::io_close";
+val_t file___NativeFile___io_close(val_t p0);
+typedef val_t (*file___NativeFile___io_close_t)(val_t p0);
+static const char * const LOCATE_file___NativeFile___file_stat = "file::NativeFile::file_stat";
+val_t file___NativeFile___file_stat(val_t p0);
+typedef val_t (*file___NativeFile___file_stat_t)(val_t p0);
+static const char * const LOCATE_file___NativeFileCapable___io_open_read = "file::NativeFileCapable::io_open_read";
+val_t file___NativeFileCapable___io_open_read(val_t p0, val_t p1);
+typedef val_t (*file___NativeFileCapable___io_open_read_t)(val_t p0, val_t p1);
+static const char * const LOCATE_file___NativeFileCapable___io_open_write = "file::NativeFileCapable::io_open_write";
+val_t file___NativeFileCapable___io_open_write(val_t p0, val_t p1);
+typedef val_t (*file___NativeFileCapable___io_open_write_t)(val_t p0, val_t p1);
+static const char * const LOCATE_file___NativeFileCapable___native_stdin = "file::NativeFileCapable::native_stdin";
+val_t file___NativeFileCapable___native_stdin(val_t p0);
+typedef val_t (*file___NativeFileCapable___native_stdin_t)(val_t p0);
+static const char * const LOCATE_file___NativeFileCapable___native_stdout = "file::NativeFileCapable::native_stdout";
+val_t file___NativeFileCapable___native_stdout(val_t p0);
+typedef val_t (*file___NativeFileCapable___native_stdout_t)(val_t p0);
+static const char * const LOCATE_file___NativeFileCapable___native_stderr = "file::NativeFileCapable::native_stderr";
+val_t file___NativeFileCapable___native_stderr(val_t p0);
+typedef val_t (*file___NativeFileCapable___native_stderr_t)(val_t p0);