[EVENTRIC-47] Refactor publish to be context and aggregate aware for a more explicit API
0.0.21