Двунаправленные интерфейсные контракты