title: Select list item alternative field value if target field value is null
body: <p>Code for selecting target field value ('targetField'):</p>
  
  <pre><code>result = someList.stream()
     .filter(i -&gt; i.geFilterField() == someValue)
     .map(i -&gt; i.getTargetField())
     .findFirst()
     .orElse(null);
  </code></pre>
  
  <p>But 'targetFiled' is nullable.<br>
  How can i get value from alternative field (some 'alterField') if target field value is null?</p>