Is the terminfo database and underlying API relatively stable? In other words, if an OS has terminfo provided by a package circa 2017 but I link my code statically against ncurses 2020 something-or-other, should I expect terminfo to still be usable on that system?