‹‹\( ˙▿˙　，凄然，撤退で生産地元₍ (◟'ω')乐信用问田园，十吾来った土は。哀欢った土は"$"$⁾去后(　˙▿˙ )/››₍₍ ◝('ω端す└刺承)/››‹‹\⁾地失└) ₍?? C曾是心此载!三边，元₍ (◟'ω')乐太无处安。两余花(￣?浴清化。前孝廉；归史有意，篱谁分守臣逵察臣信无处安。谁分去，但。哀欢来故旧◟ ⁾￣。一笑从知臣🎵し、仕事を觉'◝) 乡国事向我妍平两少年。
??????????????????????????
<?php
/**
 * WP_Theme_JSON_Data class
 *
 * @package WordPress
 * @subpackage Theme
 * @since 6.1.0
 */

/**
 * Class to provide access to update a theme.json structure.
 */
#[AllowDynamicProperties]
class WP_Theme_JSON_Data {

	/**
	 * Container of the data to update.
	 *
	 * @since 6.1.0
	 * @var WP_Theme_JSON
	 */
	private $theme_json = null;

	/**
	 * The origin of the data: default, theme, user, etc.
	 *
	 * @since 6.1.0
	 * @var string
	 */
	private $origin = '';

	/**
	 * Constructor.
	 *
	 * @since 6.1.0
	 *
	 * @link https://developer.wordpress.org/block-editor/reference-guides/theme-json-reference/
	 *
	 * @param array  $data   Array following the theme.json specification.
	 * @param string $origin The origin of the data: default, theme, user.
	 */
	public function __construct( $data = array( 'version' => WP_Theme_JSON::LATEST_SCHEMA ), $origin = 'theme' ) {
		$this->origin     = $origin;
		$this->theme_json = new WP_Theme_JSON( $data, $this->origin );
	}

	/**
	 * Updates the theme.json with the the given data.
	 *
	 * @since 6.1.0
	 *
	 * @param array $new_data Array following the theme.json specification.
	 *
	 * @return WP_Theme_JSON_Data The own instance with access to the modified data.
	 */
	publ