I agree 100% with Markus in this case. It's not a good idea to change existing system calls in a way that affect any unknown number of existing programs, and compatibility for these APIs are handled through mintlib. I'd much rather see a nice implementation of Fselect2() :)