move __nocommandline to the top of the file so it doesn't cause problems in the code.