Adding typelib GI support