Prototypes of subclasses no longer type as 'ctor' 

(I am using WebKit Developer Tools in Chrome,
which types objects using GetConstructorName()
[WebKit](http://www.webkit.org/building/checkout.html)/Source/WebCore/bindings/v8/custom/V8InjectedScriptHostCustom.cpp)

	class A
	class B extends A
	class C extends B

Current:

	x = new C
	x.__proto__                     # 'ctor'
	x.__proto__.__proto__           # 'ctor'
	x.__proto__.__proto__.__proto__	# 'A'

Modified:

	x = new C
	x.__proto__                     # 'C'
	x.__proto__.__proto__           # 'B'
	x.__proto__.__proto__.__proto__ # 'A'

This is what the inheritance of native objects like HTMLDivElement looks like.