having something like
def PhysValMonitoringCfg(flags, name="PhysValMonManager", tools=[], **kwargs):
is quite dangerous.
Fixing this by setting tools=None and then check
tools=None
@ncalace @tstreble