assert is_alive # FIXME used to avoid segfault (so `self` isn't garbage collected to soon)
if c == null then return null
var cursor = new MongoCursor(c)
assert is_alive # FIXME used to avoid segfault (so `self` isn't garbage collected to soon)
if c == null then return null
var cursor = new MongoCursor(c)