It is. 
In a DYNAMIC LINK LIBRARY. IF its modular, then you simply have to change parts of it. Replace it. A lot of this has already been done.
And since XP Lite can't detect whether a program will actually become a kernel of its own...
Take for example, running cygwin. Its one program, but in reality its a full scale kernel.

The limit is probably hard cored
In a DYNAMIC LINK LIBRARY. IF its modular, then you simply have to change parts of it. Replace it. A lot of this has already been done.
And since XP Lite can't detect whether a program will actually become a kernel of its own...
Take for example, running cygwin. Its one program, but in reality its a full scale kernel.
Comment