VP PubSub is a library that supports message filtering