For language interop, its nice to be able to create the structs from the C side to make sure everything works properly.