boolean fast = walker.isFastWalker();
boolean fast = (null != walker) ? walker.isFastWalker() : false;
  public Node nextNode()  {    AxesWalker walker = m_lpi.getLastUsedWalker();    boolean fast = walker.isFastWalker();    while (null != walker)    {      Node next;      if(fast)      {        next = walker.getNextNode();      }      else      {        next = walker.nextNode();        // In this case, nextNode finished the walk, so we just return.        if(null != next)          return next;      }      if (null != next)      {        if (null != walker.m_nextWalker)        {          walker = walker.m_nextWalker;          walker.setRoot(next);          m_lpi.setLastUsedWalker(walker);          fast = walker.isFastWalker();        }        else          return next;      }      else      {        walker = walker.m_prevWalker;        if (null != walker)          fast = walker.isFastWalker();        m_lpi.setLastUsedWalker(walker);      }    }    return null;  }