generic
package Interface9_Root.Child is
    type Base_Type is abstract new Base_Interface with null record;

    type Derived_Type is abstract new Base_Type and Derived_Interface
      with null record; --  Test
end Interface9_Root.Child;