Should use util.inherits for inheritance.
http://nodejs.org/docs/latest/api/util.html#util_util_inherits_constructor_superconstructor