protected function _columnCast($field, $name, $data, $options)
    {
        $column = $this->_columns[$name];
        if (!empty($column['setter'])) {
            $data = $column['setter']($options['parent'], $data, $name);
        }
        if ($column['array'] && $field) {
            return $this->_castArray($name, $data, $options);
        }
        return $this->convert('cast', $column['type'], $data, $column/*, []*/);
    }