Renamed the wrapping constructor function when extending a class.  Renamed from base to extension as extension is more correct.