don't track state for primitive get* methods for reference-typed methods, track state only inside "if (getX() != null) ..." flush dfa variables on non-pure getter-like calls