a couple aliases
turn this into an object
isatty doesn't really belong with termios