original.java
foo bar = get_foo();
if(bar != null && !bar.empty())
    bar.first().compute();
bar = null;
modified.java
foo bar = foo();
boolean is_empty = (bar != null && !bar.empty());
if(is_empty)
    bar.first().compute();