retract is updated for removing all fact handles outside the DRL