Finally compiles without complaining.