docs: public List<ObserverMethod<? super T>> getAllObservers() {
          return ImmutableList.<ObserverMethod<? super T>> builder().addAll(immediateSyncObservers).addAll(asyncObservers).addAll(transactionObservers).build();
      }