[Broker] multi-topic subscriptions

If a broker endpoint subscribes to multiple topics, how many messages do
you expect to receive? Consider this snippet:

  context ctx;
  auto e = ctx.spawn<blocking>();
  e.subscribe("/foo");
  e.subscribe("/foo/bar");
  e.subscribe("/foo/bar/baz");
  e.publish("/foo/bar/baz", 4.2);

Should the endpoint receive exactly one message or the same message
three times? Personally, I think use exactly-once delivery semantics
would be most intuitive.

    Matthias

Yeah, seems most intuitive to me too.

Robin