Structs should now get emitted as properly nested.