*/ private array $modules; /** @param list $modules Protocol module identifiers. */ public function __construct( array $modules ) { $this->modules = $modules; } /** @return list API boundary payload. */ public function to_payload(): array { return $this->modules; } }