Improve the test for special variables.
Bug fix.
Bug fix and create hash table in main entry point.