joyent/node — comment on commit 5b8e1dabbc117b38c56f874f4e6d5b7e537cd3c1
File:  line 0
By devongovett:

Any reason why you capitalized the method names, e.g. zlib.Deflate instead of zlib.deflate? There was a zlib module out there that I've been using in one of my modules, PDFKit, which uses the lower case version. Now people are having issues with v0.5.8 because `require('zlib')` is bringing in the built in version rather than the module I had been using. Because they have a different API, my module breaks. Is there a way I can support both v0.4.x and v0.5.x here or do I have to drop v0.4 support all together? Can I require the use of the `zlib` module rather than the built in one?