OpSem and Hoare rules.