Defined trace semantics.
Fixed mistake, refixed proofs.