I say we just use `const(void)[]` (may also need an empty template parameter list if we can't overload function templates with regular functions yet). It seems weird that `toFile` would care about PODness when everything else just uses `void[]`, including the implementation of `toFile`.