Если раньше класс, поддерживающий интерфейсы, обязан был реализовывать их самостоятельно, то теперь можно написать:
- Код: Выделить всё
- type
 TMyClass=class(TInterfacedObject, ISomeInterface)
 public
 FChild: TSomeOtherClass implements ISomeInterface;
 end;
 
и вызовы методов интерфейса будет перенаправлен в объект, хранящийся в поле FChild.
Основная практическая польза от этого, на мой взгляд, состоит не столько в удобствах написания чего-то нового, сколько в появлении возможности портировать соответствующую категорию Дельфевого кода.