All the examples compile again