correctly tracking observers
don't track unsubs for null publications
version bumped