Version that compiles.