>>281
自己レスだけど、インターフェースを2つ使わなければ
GUIDを生成しなくてもいいみたいね。
https://qiita.com/ktz_alias/items/d9d7dcc60c76b79d71e3

でもTInterfacedObjectって何か変だな。

200x年代初頭のデザインパターンのブームの時に
インターフェースが変だったから、
Javaのサンプルが使えずに、Delphiは選ばれなかったんじゃないかと
思っている。