returning null from an publication makes no sense. this.ready() is the way

I hope this is best way to do this.