Use getopt

If I was doc-czar, I would insist that such a PR have a comprehensive strategy for ALL module functions. util.format, for example, doesn't need binding, nor does net.createServer, or url.parse... its kindof the norm that they don't need binding. I think... You may have had too much knowledge, since you know Console is a class, and that the console module is an instance of it, so expected console to act like an instance.