protected abstract void FuseErrorHandler(Fusion fusion, FusionTrigger trigger, NPNFError error);
 protected abstract void FuseDoneHandler(Fusion fusion, FusionTrigger trigger, FormulaResult results);