@kisaragi_marine JSON-LDの仕様自体が元々全てのプロパティに複数の値を許可しているからだと思います。
@kisaragi_marine 同意します。この為、FedifyはJSON-LDの実装を内蔵しています。
@hongminhee @kisaragi_marine ちなみに、画像に示されている表の手前にItems not marked as "Functional" can have multiple values.と書かれている通り、"Functional: True"とされているプロパティは1つの値しか持てません
@hongminhee@fedibird.com やはり、「ちゃんと」実装しようとするとJSON-LDの知識は避けられないのですね。個人的にはJSON-LDを採用したことはActivityPubの最大の失敗だと考えています。lysand protocolのように、ベンダー独自の拡張はextensionフィールドの下に存在するべきでした。