Well yeah, I was just throwing the idea into the mix. (And correcting the original posters assumption that it would be "that hard").
Of course, analysing the WineX source for documentation purposes would probably violate the licence, you could reverse engineer it like you can with windows...