ForkJoin 2 BehaviorSubjects

Tengo dos secuencias de temas de comportamiento que intento bifurcar sin suerte. Como me imaginé, me devuelve los dos últimos valores. ¿Es esto posible implementarlo de alguna manera?

No se llama después del tema.

let stream1 = new BehaviorSubject(2);
let stream2 = new BehaviorSubject('two');

Observable.forkJoin(stream1, stream2)
    .subscribe(r => {
         console.log(r);
    });

Respuestas a la pregunta(1)

Su respuesta a la pregunta