This sounds easier than it should be, but I'm having issues trying to resolve this. My situation is basically, I can create a class that's going to use prototype (example: `function exClass() {}`).

And if I want to add onto the class, I can just use: `exClass.prototype.newMethod() = '';`.

So why is it that if I'm in, for example, the prototype "newMethod", I can't add a new prototype to "exClass" anymore. An example of what I mean is: `this.prototype.test_var1 = ''` - it fails, as does `exClass.test_var1`.

Why am I unable to add more to the class from within one of its subclasses?