ANY LOOP_ITEM NONE
deferred class interface BACKGROUND_JOB
   -- Describe job to be executed in the background, when there nothing
   -- more important to do. Such job is ready to run at any time.


invariant

    priority /= Minimum_integer;

end of deferred BACKGROUND_JOB