This file has had minor changes made to it. The most noteworthy of which was in the Argument function definition/prototype (const char* was changed to string to fix a linking' problem).