Avoid calling overridable methods from constructors to avoid subclassing glitches (see external issue 4177 ). Review by: scottb