fixing bug where a C struct not used directly inside Terra code can be returned
but incomplete.