Added support for nested multipart and made messages go 'read'