protected function textarea($key, $val)
    {
        $value = null;
        $value = isset($val['value']) ? $val['value'] : '' ;
        unset($val['value']);

        $extra = ['type'  => 'textarea', 'value' => $value];

        return $this->composeElement($key, $val, $extra);
    }