Provides the Publisher part of the Untied. Untied is observer pattern implementation for distributed systems.