For example, executablePath is implemented like so:
open var executablePath: String? {
return executableURL?.path
}
This will result in it having an incorrect leading slash (like /C:/foo/bar/baz); instead it should use withUnsafeFileSystemRepresentation.