@ i5ting I understand that one of its meanings is that it can be connected with the Agent observable system.
If a small project does not need to be so complicated, its role is more obvious when it is placed in a distributed environment.
It is true that the ROI is not high for individual developers