classcamembert::ProcessManagersys::Obj camembert::ProcessManagerProcessManageridSource Int id := 0killSource Void kill(Int id)makeSourcenew make()procsSource Int:Proc procs := [Int:Proc][:]registerSource Int register(Process p, Str name := "")Register a process If there is an existing process with the exact same command then we kill it firstshowSource Void show()unregisterSource Void unregister(Int id)windowSource Window window