public function has($field)
{
if (is_string($field)) {
return isset($this->_fields[$field]);
}
if (is_array($field)) {
return array_intersect($field, array_keys($this->_fields)) == $field;
}
}