Add overloadable to fix conflict with ncurses