public function __construct(array $dataType, $value)
{
$this->type = $dataType['type'];
$this->value = $value;
if (isset($dataType['key'])) {
$this->keyType = $dataType['key'];
}
if (isset($dataType['value'])) {
$this->valueType = $dataType['value'];
}
}