Interface IDetailChild<I extends IDetailChild>