yes, that' basically what happen.. I'll just add that the above example can be
simply rewritten in this way
import libcurl
discard global_init(GLOBAL_DEFAULT)
let curl = easy_init()
with the same results depending on the presence of the discard keyword in spite of the let (or var, there is no difference with that) assignment
