proc getpass(prompt = "Password: "): string {. ...raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError], tags: [RootEffect].}
proc getuser(): string {....raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError], tags: [RootEffect].}