> > >> I have attached minor "rearangement", consider them please >> > Will do. It's possible to go even further and completely exclude > finalization and try..finally block, because the intermediate Variant > is always of type Double, which doesn't need finalization. Thanks! I will look forward for your patch. L.