actually, technically the changes could be fairly small (and backwardly compatible). the problems are those of naming, overall desirability, and backwards compatibility of those programs that use the new syscalls. unless there are ramifications i'm not aware of, which is quite likely.