Properly @spec functions in Path
Typespec and allow char data in File functions