Библиотека (в нашем случае - плагин) может использоваться внешним приложением (в нашем случае - TC) только потому, что мы написали часть её внутренностей в соответствии с некими правилами (в нашем случае - с WFX API).
A library (in our case a plugin) can be used by an external application (in our case TC) only because we have written part of its insides according to certain rules (in our case, with the WFX API).
Библиотеку (в случае с плагином) можно использовать внешнему приложению (в случае с ТС), только если часть ее внутренних элементов написана по определенным правилам (в данном случае с использованием WFХ API- интерфейса).