added a test case for structs
added a decluse test for the new test file (this test is not working, too many IDs added into decluse map)