protected function fieldset($class = null, $cssClass = null) {
		if (!$class) {
			$class = __CLASS__;
		}
		/** @var Fieldset $result */
		// 2015-12-29
		// Раньше имя создавалось так: df_uid(4, 'fs')
		$result = $this->addField($this->cn('fs' . $this->_childFieldsetNextId++), $class, [
			/**
			 * 2015-12-07
			 * Важно скопировать значения опций сюда,
			 * чтобы дочерний филдсет мог создавать свои элементы
			 * типа $fsCheckboxes->checkbox('bold', 'B');
			 * Что интересно, добавление вместо этого метода getValue
			 * почему-то не работает:
			 *	function getValue() {return $this->top()->getData('value');}
			 */
			'value' => $this['value']
		]);
		/**
		 * 2015-12-12
		 * Флаг анонимности филдсета.
		 * Анонимные филдсеты не добавляют своё имя в качестве префикса имён полей.
		 */
		$result->_anonymous = true;
		if ($cssClass) {
			$result->addClass($cssClass);
		}
		return $result;
	}