If someone wants to call C code from a pure D function, how can this be done? How does one tell DMD that the C function is, in fact, pure?