A note on pre and post conditions
jonase.github.io