code: public static <T> UnicastAutoReleaseSubject<T> createWithoutNoSubscriptionTimeout(Action0 onUnsubscribe) {
          State<T> state = new State<T>(onUnsubscribe);
          return new UnicastAutoReleaseSubject<T>(state);
      }
docs: Creates a new {@link UnicastAutoReleaseSubject} without a no subscription timeout.
  <b>This can cause a memory leak in case no one ever subscribes to this subject.</b> See
  {@link UnicastAutoReleaseSubject} for details.
  
  @param onUnsubscribe An action to be invoked when the sole subscriber to this {@link Subject} unsubscribes.
  @param <T> The type emitted and received by this subject.
  
  @return The new instance of {@link UnicastAutoReleaseSubject}