ok updated it to use the node inherits utilities and to call the constructor if we don't have access to the v8 stack trace function