REFACTOR OTPublisherKit.name is an immutable attribute

Using the initializer instead of setName in order to give the publisher an
application-level identity.