ForeignCall
data Safety
data CCallSpec
data CCallConv