I forgot to mention this. Even though they don't see to be needed, I would not have removed it if it builds. Upstream libuv had made breaking changes and as a consequence, this code failed to build before my patch. Someone has ran into this issue long before I did in the mailing list: https://groups.google.com/forum/?fromgroups=#!topic/nodenative/e1J-zmCmnrI

This issue could be mitigated if node.native states which tag (rev) of libuv is to build against with.