Method code for $sys.spawn_selfmanager()

[Turn on line numbering]
arg name, @writers;
var obj, w;

// Differs from .spawn_sender in that the object created manages itself.  
// Add to this list as necessary:
(> .perms(sender(), $mail_message) <);
obj = (> .create([sender()], name, this()) <);
for w in (writers)
    obj.add_writer(w);
obj.change_manager(obj);
return obj;

["// Created 26-Mar-1995 as a part of ColdCore, see: @help Credit"]

the Cold Dark