New mechanism for general request completion notifications; topic() API