Remember to call more superclass constructors.

Notice that we were coping with this oversight by duplicating code in
subclass constructors.