docs: function deepSelect(parent$, selector) {
    let selectors = selector.split(".");
  
    let newStream = fork$(parent$, value => select(value, selectors));
    parent$.listeners.push(function deepSelectValue(newValue) {
      newStream(select(newValue, selectors));
    });
    return newStream;
  }