new object $mail_db: $registry, $mail_root; var $db database = #[["news", $mail_list_news], ["bugs", $mail_list_bugs]]; var $root created_on = 796268969; var $root flags = ['methods, 'code, 'core, 'variables]; var $root inited = 1; var $root managed = [$mail_db]; var $root manager = $mail_db; var $root trusted = [$mail_list]; root method .core_mail_db() { .set_database(#[["news", $mail_list_news], ["bugs", $mail_list_bugs]]); }; public method .mail_name() { arg obj; return "*" + (obj.name()); }; public method .valid_recipient() { arg recip; if (recip.has_ancestor($mail_list)) return 1; return 0; };