Required and designated initializers in subclasses