Use FunctionPrototypes for main function.