public function fetchElement($name, $value, &$node, $control_name)
	{
		$extension = (string) $node['extension'];
		$class     = (string) $node['class'];
		$filter    = explode(',', (string) $node['filter']);

		if (!isset($extension))
		{
			// Alias for extension
			$extension = (string) $node['scope'];
			if (!isset($extension))
			{
				$extension = 'com_content';
			}
		}

		if (!$class)
		{
			$class = "inputbox";
		}

		if (count($filter) < 1)
		{
			$filter = null;
		}

		return Builder\Select::genericlist(
			Builder\Category::options($extension),
			$control_name . '[' . $name . ']',
			array(
				'class' => $class
			),
			'value',
			'text',
			(int) $value,
			$control_name . $name
		);
	}