comestic
robust handling of error and closing resources in rest#fireForget
implement rest.fast_message_archive