fixed getting fields under context = True
added a struct test file and test case (@Test def test_similar_structs)