Correct - since classical inheritance is not natively supported in JavaScript, node.js provides the util.inherits() method. Calling the parent constructor in the child constructor is just a way to extend the parent, while still providing a child-specific constructor.