Moved correctness details to a tech-report version marked by \iftr. Added a little more explanation following reviews.