All examples now at least compile.