Added support for structures in structures (inline), and structures within arrays