PubSub is a dependency free library with coalescing and Hierarchical publishing