public static async void async_function () {
	return;
}

public static int main () {
	GLib.MainLoop loop = new GLib.MainLoop ();
	async_function.begin ( (obj, res) => {
			async_function.end (res);
			loop.quit ();
		});
	loop.run ();

	return 0;
}
