UMD PubSub Implementation