func (f *Float) destroy() { if f.init { C.mpf_clear(&f.i[0]) } f.init = false }
func (f *Float) destroy() { C.mpf_clear(&f.i[0]) delete(garbage, f) }