Reworked finalization using garbage collection
Loosened dependency restrictions
Exported Mailbox