I advertise that there were still plenty of assert and unprotected cout.
it shall not happen.
if it happens there is a major problem: not just a run time error.
will be removed next round well we are definitively sure it never happens.