the project currently compiles on libuv head.