considering not using onion....
using newer onion and not using GModule anymore
not using Gmodule anymore, but GC_dlopen...