new UnboundMailbox interface and impl