Summary
- clarified signature;
- more robust: client could have terminated already;
- clarified signature;
- clarified signature;
- clarified modules;
- clarified set of items with order of addition;
- tuned message;
- tuned whitespace;
- clarified signature; clarified modules;
- tuned;
- simplified: uniqueness check happens in export_consumer;