new object $trash: $located_location;
var $described prose = <$ctext_frob, [["When you discard something, it goes here if you do not manage it."], #[]]>;
var $has_commands local = #[];
var $has_commands remote = #[];
var $has_commands shortcuts = #[];
var $has_name name = ['uniq, "System Trash Can", "the System Trash Can"];
var $located location = $void;
var $located obvious = 1;
var $location contents = [];
var $root created_on = 830126811;
var $root flags = ['variables, 'methods, 'code, 'core];
var $root inited = 1;
var $root managed = [$trash];
var $root manager = $trash;
var $thing gender = $gender_neuter;
var $trash items = #[];
public method .del_sender_from_contents() {
pass();
items = dict_del(items, sender());
};
public method .did_arrive() {
arg place;
var msg;
(> pass(place) <);
(| (items = items.add(sender(), time())) |);
};
public method .did_leave() {
arg place;
(> pass(place) <);
(| (items = items.del(sender())) |);
};