Semi-automated Reasoning About Non-determinism in C Expressions