Add documentation for `Compiler` and `FileType` APIs