Tracking down some TextPublisher interface strangeness