newer pnueli paper, beginning of overview