title: Subscribe to the same subscriber in rxJava 2
body: <p>In rxJava 1.x there was possible to do something like this:</p>
  
  <pre><code>Observable.&lt;Foo&gt;create(subscriber -&gt; {
      ...
      getNewObservable().subscribe(Subscribers.wrap(subscriber));
  })
  </code></pre>
  
  <p>GetNewObservable() returning also <code>Observable&lt;Foo&gt;</code></p>
  
  <p>I can't find the same approach in rxJava 2. There is no subscribe method accepting Emitter or ObservableEmitter on Observable object. I suppose I can do something like this:</p>
  
  <pre><code>Observable.&lt;Foo&gt;create((ObservableEmitter&lt;Foo&gt; emitter) -&gt; {
      ...
      getNewObservable().subscribe(emitter::onNext, emitter::onError, emitter::onComplete);
  })
  </code></pre>
  
  <p>But I'm wondering if there is some more straightforward way like in rxJava 1.</p>
  
  <p>Thanks.</p>