proc file(path: string): Handler {.raises: [], tags: [].}
proc fileAsync(path: string; chunkSize = 4096): Handler {.raises: [], tags: [].}
proc dir(path: string): Handler {.raises: [], tags: [].}