It should compile without all of the following lines.