renamed primitive list to _list; added test for structures and oop-at.