and export almost any interface for C to call.

Variadic functions represent one of the last remaining gaps in the latter.