protected function _quoteNamesIn($text)
{
$word = "[a-z_][a-z0-9_]+";
$find = "/(\\b)({$word})\\.({$word})(\\b)/i";
$repl = '$1' . $this->_ident_quote_prefix . '$2' . $this->_ident_quote_suffix . '.' . $this->_ident_quote_prefix . '$3' . $this->_ident_quote_suffix . '$4';
$text = preg_replace($find, $repl, $text);
return $text;
}