Last fixed to first draft so that all code examples work.