Forget the monitored script. We need to understand how all the flags work anyway, so there is no value in the abstraction.