anchor.diff:            modules                    :: modules(),
             monitors                   :: monitors(),
             next_event = none          :: 'none' | event(),
  +          notify_when_ready          :: {pid(), boolean()},
             processes                  :: processes(),
             report_unknown = false     :: boolean(),
             scheduler                  :: pid(),
  
positive.code:       end
    end.
  
  process_loop(Info) ->
    ?debug_flag(?wait, waiting),
    receive
  
negative.code:      logger = Logger,
       modules = Modules,
       monitors = Monitors,
       notify_when_ready = {Pid, true},
       processes = Processes,
       report_unknown = ReportUnknown,
       scheduler = Scheduler
  