Issue38

There's no need to do this. "Don't including private headers in the public headers." It's true for APIs. In CLI we don't need to do so.
Note that you included `file_info.h' from libtocc here. It already breaks the rule!