educational rebuilt of the libuv filesystem binding of nodejs