missing initializers is bad (lost during rebase of ccall_struct?)