proc filemode(omode: int): string {....raises: [], tags: [], forbids: [].}
proc filemode(omode: Mode): string {....raises: [], tags: [], forbids: [].}