Reconsidering The Pipeline Patcb